hi there, cbyrd2200!
ah yes.... the famous "B string quandry"...
well, let me share my $.02 worth. most of my basses are 34", but i do have a handful that have a 35" scale. of all my basses, probably the one that has the most 'resolute-sounding' B string is one of my 35"s. however, i have several 34"s that also have decent-sounding bass strings. in my experience so far, having a 34" scale bass is not necessarily going to be the death blow to the quality of the B string sound. but it does seem that there are several factors that can influence it.
back when greg curbow was still alive, he had built me several basses, one of which i still use all the time. it's a prototype 5 string that ended up initiating the 'retro' series of basses that he made for a while. it is a 34" scale, but the B string on it is absolutely fantastic. greg had a little trick that he did in order to increase the string tension on the B when he built these, and that was to increase the angle of the string past the fulcrum point on the nut so that it more sharply pointed towards the headstock. you can see how this works effectively by simply pushing on the string past the nut, so that it adds tension. of course, a bass has to be built so that this extra angle is built in, but i would imagine that if you could emulate this somehow, it would help your situation.
the other thing, though is that other factors can heavily influence the quality of the sound of the B string. some factors that you could experiment with changing:
string brand
tapered vs. non-tapered B string
string gauge
some basses have a resonant frequency that helps the B strings' sustain... others have one that fundamentally makes it sound dead and crappy.

not much you can do in that case. only other thing i could think of doing might be experimenting with pickup height underneath the B, but i think you are going to have only limited success, because it's not really helping the inherent tone of the B string.
that was just some thinking out loud, but i hope it helps somewhat-