Should I block off the soffit vents in the vicinity of my bathroom exhaust vent which is in the soffit?
I think you've answered your own question, you've got the best compromise if you MUST go through the soffit.  

Any reason to not do a roof vent?  Roof vent,  it has a backdraft damper and a bird screen