So I used line type 50 to get some light on the ceiling and part of the wall.
I also used line type 210 to get a different light level on the floor.
Sometimes it worked, and sometimes it didn't.
Here are two sectors which are tagged to line type 50, transfer brightness heights.

Here is the section of the map:

Here are two sectors which are tagged to line type 210, transfer floor brightness.
Notice the weapon sprite is lit up but the ceiling is not.

The real sector brightness is 192.
The control sector brightness is 144.
Only the floor should be 144.
Instead, both ceiling and floor get the transfered light.
In both cases, there are more than one sector touching each other that are tagged to the line type. This is the only thing I can figure out that's causing the problem.
Also in both cases, the sectors are flagged as Light StrobeFastSync.
In the first example, instead of using two separate sectors, I suppose I could use a sloped sector. But what about the second example? The ceiling and floor have the control sector's brightness, instead of just the floor.