I guessing here.

Its my guess that the showroom new dye is doing two things. First it is likely be solvent based. That would remove the current bloom on the part. Solvents will remove not stop bloom. Then my guess is that since it is absorbed into the part rather than coating the surface. It creates a larger or deeper area for the bloom to permeate. I believe it will reappear over time.

The only fixes I was aware of at the time I left the industry. To reduce or eliminate the saturation of compound that is leeching. Or to increase the state of cure and retard the effect. Changing the compound is of course impossible for the end user to do. And increasing the state of cure is extremely difficult.

Most of the products we use were originally not intended for the "end user" but rather to correct/fix a problem rather than replace large quantities of parts at the assembly plants.

I believe the dye falls into that category. That being the case there likely is some statistical information floating around that can tell you exactly how long it will remain effective. I would use caution and not use this product on weather stripping like inside the doors under the hood ect. Those seals typically use some type of abrasion resistance coatings that could fail if dyed and cause the components to freeze. Destroying the parts in the winter.

Increasing the state of cure is IMHO just not practical for the common end user.

Also IMHO Kat's Dye is what I would bet on having the best success for the longest amount of time. I will be watching.

Its been 10 yrs since I have been involved. I am sure there is new stuff out there.