I would avoid the use of caustic on porcelain, if possible. The 20 to 50 percent we use in the lab always comes in HDPE containers. My guess is that the strength we normally use to clean iron is on the order of 5 to 10 percent, which could etch porcelain if given enough time. Remember, we're talking etch here, which is erosion of less than 0.001 of an inch. That aint much.
Snipped from Wikipedia. . .
Sodium hydroxide slowly reacts with glass to form sodium silicate, so glass joints and stopcocks exposed to NaOH have a tendency to "freeze". Flasks and glass-lined chemical reactors are damaged by long exposure to hot sodium hydroxide, and the glass becomes frosted. Sodium hydroxide does not attack iron or copper, but many other metals such as aluminium, zinc and titanium are attacked rapidly. In 1986 an aluminium road tanker in the UK was mistakenly used to transport 25% sodium hydroxide solution, causing pressurisation of the contents and damage to the tanker. For this same reason aluminium pans should never be cleaned with lye.
2 Al(s) + 6 NaOH(aq) [ch8594] 3 H2 (g) + 2 Na3AlO3(aq)
Jeff