The 'B' adjustment isn't for chain tension, it's for adjusting the clearance between the top jockey pulley and the largest cassette/freewheel gear. Although if you're not watching the right place, it might look as if the tension is being adjusted.
Going to 160mm cranks will help toe overlap -- if you've only got 0.4" of overlap right now. I'd suggest just learning to live with it.