As a side note, I tested this by changing the VBRI header to Xing using this (frankly, terrible) software: http://mp3diags.sourceforge.net/
And all my problems went away. Length is reported correctly and ff & rew work perfectly.