I'm only trying sealants again after being a nuba guy for many years, so I am not a sealant expert by any stretch of the imagination. With the nuba, I used a very repeatable process that worked well for me. I always used a final glaze before the base coat of wax, and both the glaze and wax were of the same brand. Mike P has commented a few times about how products within a line are made to compliment each other. As I read different threads about how some like or dislike products, I keep wondering if there may be a connection.
Before I chose WG DGPS3.0 in late December, I read a number of comments about the importance of surface prep with some sealants. I used WG FG3.0 before applying the sealant which worked well for me. When I use other polishes, I wipe down the paint with IPA before using the LSP to check the level of correction and remove polish residue.
I think that Zaino was one sealant that was particularly noted for requiring a special cleaning step. I sort of remember reading other comments for other sealants including Blackfire. I also found Richard's recent review of Liquid Natty's Blue where it didn't produce good results until after he used a different paint cleaning and preparation process to be interesting. Supposedly, OS can be applied over other waxes and sealants and will bond under the old LSP. I really don't know if that is true or it's a forum rumor, but it could also explain your success with OS.
With a hazing issue, do you think that your experience with Blackfire on your HHR might be due to a paint cleaning step residue issue? It sure sounds like a little chemistry involved here.