Is that really a DD-WRT thing or is it a hardware issue? My first instinct would be that the switch is only able to set 4 bits of the VID. If that's the case, it would be a hardware issue and I can't see how Tomato (or any other firmware) could bypass that.
In any case, it doesn't matter since OP is using a USG now.