Whisk together the sauce ingredients: chicken broth, coconut cream, mustard, lemon juice, 3/4 tsp. salt and 1/2 tsp. each black pepper and garlic powder.
Pat the pork chops dry and trim any excess fat running along the side, if desired. Sprinkle both sides with 3/4 tsp. salt, 3/4 tsp. black pepper and the thyme and rosemary.
Heat 2 tbsp. oil in a 12" skillet over medium high heat. Add the chops and let cook without moving the chops for 3-4 minutes. Flip and let cook for another 3-4 minutes. Remove to a plate.
While the chops are cooking, peel the half onion and slice into thin half moons. Trim off the bottom 1½" of each asparagus stalk and discard the ends. Chop the asparagus into 1½" lengths.
Once the chops are out of the pan, add 1 more tablespoon oil to the pan. Add the onions and 1/2 tsp. salt and saute until beginning to brown and become soft, about 3-4 minutes. Add the asparagus and another 1/2 tsp. salt and saute everything for 5 minutes, until the asparagus starts to brown and become tender.
Add the sauce and scrape up and brown bits on the bottom of the pan (if using a nonstick skillet, use a silicone, wooden or plastic spatula or whisk for this). Let the sauce come to a simmer and warm through, about 2-3 minutes. Stir in 1 tablespoon of the parsley.
Add the chops back to the pan and any accumulated juices they leave behind on the plate. Turn the chops completely over at least once to coat in the sauce. Once the chops have warmed through and reach 145° on an instant read thermometer, sprinkle with the rest of the parsley and serve.