Preheat oven to 325. Put all of the pork ingredients into a baking dish.
Bake for about 2 1/2 hours, stirring and flipping occasionally, until the pork is tender.
Remove from heat and shred the pork in the juices.
Heat some oil in a small sauce pan to make the hot sauce and add the onion and jalapeno. Saute for 5 minutes.
Add in the cranberries, garlic, honey, vinegar, water, and salt and pepper. Simmer for a half hour.
Remove from heat and squeeze in the limes. Blend until smooth. Set aside.
Mix all the slaw ingredients and set aside.
Put the butter in a frying pan to melt. Saute the squash in the butter until browned on all sides and tender in the middle, about 20 minutes.
Finally, build the tacos. Heat up the tortillas either in the microwave or in a frying pan or cast iron skillet over high heat.
Next, top with some of the meat, then cheese, then squash, then slaw, and finally the cranberry hot sauce. Serve immediately.