“Smelt” in this context is certainly archaic in American English and probably in British English.
Who would have dreamt it? I have seen “dreamt” become archaic in my lifetime, but I still say it.
It never was. OED recognises only two "smelts": the fish, and the process of extracting metal from ore.