Grease a baking dish (at least 8 cup capacity) with the two tablespoons of butter and set aside.
In a blender, combine the cottage cheese, sour cream, half and half, shredded sharp cheddar cheese, mustard, Worcestershire sauce and salt. Blend until smooth.
Stir the blended cheese sauce into the uncooked pasta and pour the mixture into the prepared baking dish.
Cover the dish with foil and bake at 350 for 45 - 55 minutes (or until the macaroni is cooked through - I tasted it to make sure). Remove the dish from the oven. Disard the foil and stir the cooked macaroni and cheese.
Top the macaroni and cheese evenly with the pulled pork. Top it with BBQ sauce. Then top the sauce layer with the shredded Monterey Jack cheese.
Increase the oven temperature to 400 degrees F. Return the macaroni and cheese to the oven and bake for an additional 20 minutes, or until the cheese on top is bubbling and starting to lightly brown.
Top the BBQ Mac and Cheese with chopped parsley to serve.