Iron-X is only for ferrous metal particles, it is not for "acids" such as your vehicle is exposed to.
I think, that once you use logic, how can an "acid only" product neutralize the hydrazine/sulfuric/nitric acids that your vehicle is getting on it every day?
That "roughness" you are feeling is the "swelling" of the paint film, plus a bit of ferrous metal particle contamination.
There is not one major vehicle manufacturer who recommends or requires in their technical bulletins, service bulletins, or service manual's the use of Iron-X to resolve the concern you are experiencing.
Products such as Iron-X are "marketed" with out any testing or approvals by those who spec and use a paint on their vehicles and are required to honor paint and trim warranty for a specified amount of time.
Perhaps these vehicle manufacturers may have tested such as Iron-X, however, it would appear, by the documented and published publications by them, it did not meet their expectations and the long term results, may create additonal warranty costs for them when utilized.
Only the ValuGard ABC has that posistion of vehicle manufacturer acceptance, unless you consider that Ford markets it under their MotoCraft brand, or companies such as Hyundia, Kia, Nissan, Mazda, etc have published TSB's that direct their dealers to use the ABC system.
It is part of the same in Canada, including Chrysler, and in some cases Chrysler USA.
Grumpy