Phosphoric acid is what is in Naval Jelly that attacks rust.
Problem is, it could also cause a problem with the composite in removing the stains at high concentrations.
Let the customer know this is possible and have them sign off on it.
If YOU void the warranty by doing this, YOU are liable for replacement.
Another possibility, replace the peices affected if the product isn't too old.
Rod