Noodle.....honestly, I would not stress, It sounds fine. The fact that it was freshly made would suggest it would be fine. Plus the fact it was not deli meat.....(ie it husnlt hung around for ages in the fresh air....)

(I ate packaged ham all through all 3 of my pregnancies BTW.........)