Just where is the violation?

OK, maybe there's a fill issue in the conduit body ... but using a Bell box would not change the support issue one bit.

The fixtures arefairlylightweight, and the length of the mast isn't very much.

Cheap? Schlock? Absolutely- but I think it meets code.