There is an adhesive Pro-Poly which bonds to HDPE, PVC, Aluminum, ABS, PP, Steel, etc. Do a google search and you can find information about it. Hope this helps.
I've heard of an acyrlic adhesive, Pro-Poly that has a strong lap shear strength bonding to steel. It is a two part adhesive so I'm not sure if you would be interested. Surface preperation is key.