CAPEFEAR - I have a bunch of different microfiber bonnets (Viper regular, CMA/Viper "The Max", TOL suede) and find that they give inconsistent results. BTW, I'm HEAVILY biased IN FAVOR of machine application/removal whenever possible. Still, the bonnets aren't necessarily the best way to go in this case.
I get better results and less (read "no") haze removing by hand. I let the SG cure a good long time (often overnight or longer) and I fog the surface with my breath before buffing (others use a damp MF, same idea). I like the Viper/CMA "the Max" suede-type MF for SG removal.
Oh, and watch that you don't inadvertently apply the SG too thick when applying by machine. This can contribute to the SG haze.
If I were in your shoes, I'd NOT layer on any more SG until the next time you wash the car. I think that would help prevent a WORSENING of your SG hazing. It will be well protected in the meantime and if you wash carefully (and spot-clay as needed) there won't be any problems. What you DON'T want to do is make the hazing worse by getting haze on top of haze.