This is how I exhaust the warmer air from my veg room into my flower room without any light leaks at all. This thing is 100% light proofed. I spray painted the inside of the dryer vent satin black. I used a 4" inline can fan, hooked it to the dryer vent,and exhausted it through the wall into flower room. I used adhesive window insulation between the dryer vent and the wall to eliminate any vibrations and strapped it to the wall with strips of carpet to help with vibrations/noise as well. This thing is VERY quiet. Siliconed the exhaust vent so no light leaks & it stops any vibrating. I know this may not work for your scenario, but it should give you an idea of how to fix your problem. Im sure you could buy this dryer vent alone and completely eliminate your light problem though.
Pics as promised:
Dryer Vent
Dryer vent installed with fan
exhausting into flower room
on other side of the wall.
Exhaust port on other side
of the wall blowing into
flower room 100% light proof.
Best of luck to ya.