Queens are definitely one of the least "reef safe" angels. Pomacanthus and Holacanthus in general are bad news (although spectacular fish). If you're set on a Queen in a reef I'd suggest a very large tank. like 300 gallons or better. Then you'll just have to experiment to find the corals that the fish won't eat, or at least won't eat too much. I'm sure there are many. Finding them could be a long and expensive process, though.
I guess my suggestion would be for a non-Pomacanthus, non-Holacanthus large angel. A number of these have been shown to do well in reefs, being at least as "reef safe" as the more commonly kept pygmies. I have personal experience with Majestic and Goldflakes, and folks I know have Asfurs and Regals. These might be fish to consider, if they appeal to you.
------------------
fwiw, imo, ime, ymmv, etc.