It seems as though that is the correct way forward. I think that's the way I did it back in the day, and guides seem to suggest the same thing:
"You need to get past these beams to deactivate them... if you look, you will see that a white balcony-level beam that separates the offshoot from the main room continues right along to the balcony and protrudes slightly from the wall at this end. So, creep along this raised beam and jump off, over the electric field, into the offshoot area."
It's hard for me to remember exactly which barrier this is in the level, but some of the barriers in "Bluff Eversmoking" can be disabled by activating the Transformers in some of the other rooms.
Here's some more info about similar barriers: (Spoliers!)
"ISV-Kran Deck 1: Warning 85,000 volt electrical field barrier in place at Science Research Lab. Power distribution from three transformer control rooms active." Well, you just disabled the first, so exit the room and walk down the hall to your right until you find transformer room 3. Walk inside. From here, exit the room and turn left. Along the way, you'll pass a door on your left blocked by blue energy bars. Continue past it until you find transformer room 2. Touch the final button here and return to the door previously blocked by blue energy bars. It will now be open."