One thing I use quite a bit but is kinda radical is OutClean toilet bowl cleaner. It has hydrochloric acid in it so you don’t want to get it on anything you don’t want removed but it’ll take rust off in a couple of seconds. Oh yea try not to breathe the fumes and quickly wash it off with plenty of water.