Heat the oven to 450° F. Spray a roasting pan, preferably a glass pan, with cooking spray and set aside.
In large bowl, mix 2/3 cup canola oil, Jamaican allspice, Liquid Smoke, Chipotle Tabasco, crushed pineapples with liquid, garlic, ginger, brown sugar, salt, and pepper. Set 1/4 cup aside for later.
Toss sweet potatoes, bell peppers, and red onions in mixture to coat thoroughly. Put the vegetables in the baking pan and put it in the oven. Roast for 30 minutes, stirring once about half way through. You want a little crisp on the potatoes, but be careful not to let them burn.
Heat 1 Tablespoon canola oil in large nonstick pan over medium heat. Place 3-4 pineapple slices in pan at a time, cooking on both sides until caramelized, but not burnt, about 1-2 minutes per side. Remove cooked pineapple slices to serving platter.
Note: A grilling pan works great to give the grill marks on the slices.
While vegetables cook, coat the pork chops in spice mixture to marinate.
When vegetables have about 10-12 minutes left to cook, heat 1 Tablespoon canola oil in large nonstick pan over medium heat. Cook pork chops on both sides, about 4-5 minutes per side, until internal temperature is 160 degrees F. Let the pork rest for 3 minutes before serving it.
Remove cooked vegetables to serving platter. Place cooked pork chops and pineapple slices on serving platter. Enjoy!