Hydrochloric Acid (aka Muriatic Acid) would certainly "resolve" this whole problem - by totally destroying the kettle 
Avoid using any chlorine compounds on stainless steel, but especially not chlorine acids.
[edit] As for Phosphoric Acid, from British Steel "Phosphoric acid is not considered to be a 'passivating' acid but the clean surface left after treatment should allow the stainless steel to naturally self passivate."
I would stick with citric acid...
Cheers!
Avoid using any chlorine compounds on stainless steel, but especially not chlorine acids.
[edit] As for Phosphoric Acid, from British Steel "Phosphoric acid is not considered to be a 'passivating' acid but the clean surface left after treatment should allow the stainless steel to naturally self passivate."
I would stick with citric acid...
Cheers!