just dont' use it... doesn't sound safe at all... couple of things that come to mind is coating, which you wouldn't wanna risk, or chemicals that won't come off (obviously as you said you cleaned it really well) or it's actually made out of some type of hybrid plastic or something....

i just wouldn't use it.