Are you saying that that is a very fundamental design flaw and that the only viable approach is to clean the enamel top after every use or so for cooking so the fat doesn’t bet baked on ?
Have you tried conc nitric acid ? That should get it off, but isn't that easy to get.