Are you talking about a roti pan or an actual broiler pan?
I use an All Clad stainless roti pan and with, or without, foil lining nothing sticks to it.
As for the traditional porcelein on steel broiler pans, like below, they stink...all of them!
When I broil something that doesnt warrant the high sides of the roti pan though I use a foil lined cookie sheet and a stainless steel cooling rack in a matching size, like the below:
It's similar to your setup. I think the reason that the traditional ones suck are because the the top pan is not like the wired rack and therefore has more surface area for grease to collect, burn, and smoke. This one should handle it all.
I didn't know a special pan was required so when I tried to broil something the other day and used my 10 year old - much-loved - pizza pan, it came out warped... I was crushed.