The hats are as authentic as Mexican sombreros with maracas and a trompet. It is just show for their customers.
Second, even if that was the case, I can assure you it's not unlikely for foreigners in Mexico to visit tourist-oriented places where you'll find locals wearing a sombrero. The fact that they're pandering to customers and this is part of a movie scene, doesn't mean the movie is the latin american equivalent of orientalist. The same goes for fes hats in Morocco. If anything, the scene exposes the orientalist nature of some of its characters who're ignorant and exaggerate the cultural differences, while others see the differences as quite ordinary and aren't fazed by them.