410.6 Listing Required.
All luminaires and lampholders shall be listed.
My thoughts exactly. Is the fixture listed. If so a metal switch box may do the trick but I have seen some crazy rigs on some old antique fixtures that had small canopies.Listing will be a very big issue if the installation is required to comply with NEC.
Lets start by reading 410.6: