They also make Spam in single use foil package, it’s enough for one sandwich and sells for .99 cents. It would open when frozen.
But I have to ask, how you going to eat a block of frozen meat? Cooking it will likely burn the outside before you thaw the inside. Boiling it would work, but then this would also work for the whole can. As long as you put the can in warm water and not let the water boil to much so the can doesn’t explode it would work. The foil package of Spam would thaw quickly in boiling water or even work if fried as it’s only 3/8 inch thick.
Better to sleep with it in your sleeping bag with you or carry it under your coat in a shirt pocket to keep it from freezing.
_________________________
You can run, but you'll only die tired.