I misread your post before. You have a canopy, so the RHP would sit 7" above the screen top. That might be fine after all. You can ask the Bean Farm if that is OK for the heater, but I think you are good.

The smallest RHP from most sources is about 11 inches wide, so make sure that will fit inside the canopy. I think Pro-Products makes a smaller size.