I have red film right next to the glass. Won't that block the light for them?
depends, for most species it does. Lasius sp. see trough the red light.