Once it's thawed out, I cheat and use the microwave to heat it up. Put it in a covered dish with some of the drippings and heat it gently. If you need to hold it at serving temp for a while, keep it warm in a crockpot.
and if it's not pulled u can anything your heart desires and it will be good-I eat cooked pork or smoked-outta the freezer up to 3 years old and tastes great.and being a shoulder it prolly wasn't pulled right?
If it's not pulled yet go buy you a pasta pot with a stainer insert in it for pasta and just steam it hot. It works great and will add alittle moisture to it also. Next time you freeze something at least put it in a freezer bag not tin foil it will get freezer burn and thats no good to throw away good smoked meat.
I portion all my leftovers in vacuum bags and then freeze them. Makes a quick dinner. Pop it in the microwave and you have the making for a samich. I also toss a bag into the pot when I'm making beans or chili. Really kicks things up. Have fun with it.