Rub the oil, liquid smoke, and dry spices all over the surface of the pork to fully coat it. Let the pork sit for at least 30 minutes, or overnight in the fridge. When ready to cook, remove the pork from the fridge and allow it to come to room temperature. Place the meat in the basket of the Instant™ Vortex™ VersaZone air fryer, fat side up. Pour over the remaining juices.
Cook the pork for 1½ hours at 180 °C on the roast function until pull-apart tender. Switch off the air fryer and leave the pork inside for 30 minutes to rest. Remove from the air fryer and place into a dish. Using two forks, pull the meat apart until shredded. Add the barbecue sauce to the meat and mix to combine and coat, adding a little more if needed.
Heat the olive oil in a pan over medium heat and add the apples and red onions. Sauté until browned, about 2-3 minutes. Stir in the mustard seeds, sultanas, cinnamon stick, and star anise. Add the brown sugar and white wine, and let it cook until caramelised and thick. Remove from the heat and allow it to cool before serving.
Begin the onion rings by setting the Instant™ Vortex™ VersaZone air fryer to 180 ºC, using the air fry function. Cut the onions into 1cm thick rings. Add paprika, salt, and pepper to the flour. Lightly whisk the eggs in a separate bowl and then add the oil. Start crumbing the rings by first dusting them in the flour, then dipping them in the egg mixture, and finally coating them in panko breadcrumbs. Place the crumbed onions into the air fryer and cook for 10 minutes or until golden brown.