I overlooked one simple component and that was the size of your pads. DA polishers are meant to be used with 5.5' pads because it takes less power to spin the pads so it offers better correction ability. When you said you didn't prime the pad you might of dry buffed the paint that's why you are seeing the haze.
To prime the pad pour a line of product onto the pad from the middle to one edge and use your index finger to spread it all over the pad. Then squeeze 4 pea sized droplets of product to your pad. To spread your product onto the paint you can choose on of the two techniques that I know of.
First choice is to set your g100 to first speed and go over your working panel in a area no larger than 12x12 quickly, but enough to saturate the area with a film of product on top. Second choice would be to place your pad on top of the work area and glide over your work area without turning on the polisher.
I have no experience using Meg Ultimate Polish but you mentioned you used another cutting pad. In my personal experience, the first step of compounding should yield a 80-99% correction thus not requiring to follow up with another cutting pad. For example, I used Meg 105 with an orange pad which is a very aggressive cutting pad. After I was done the paint was about 90% defect free and did not leave any haze, but slight marring because my car has very soft clear coat. Then I used Menzerna 203 with a white polishing pad to refine my paint to remove the marring.
One thing I forgot to ask you is how long do you work each product before wiping it off? To check and see if you worked the product long enough is to work it until the product turns sorta clearish instead of milky color. There are also some products out there that does not require working it until it's hazed over.
By then my paint was Last Step Protection ready. I personally prefer to apply paste wax by hand instead of the machine, but if you prefer to use the machine then it's fine as well. Next time try to wax your car by hand and not let the wax sit for a long period of time. To see if the wax is ready to be removed or not you can use the finger swipe test. If the swipe is smeared and streaky, that means the wax is not dry. If the swipe is clear and glossy, then the wax is ready to be wiped off.
Hope this helps solve your problem. I might of missed some minor detailed stuff haha. If you have any more questions feel free to pm me. Btw can you tell me your compound,polish, and buffing pads arsenal?