Hmm, I may be misunderstanding what you're trying to do, but I don't believe you need to do anything at all with VT. Let's see if I'm even in the ball park. :-)
I _think_ you're trying to alter where the client-side validation messages get attached. If that is correct, that's done quite easily with a bit of JS. Something like the following for Bootstrap.
$(document).ready(function(){
$.validator.setDefaults({
errorClass:'help-inline',
errorElement:'span',
errorPlacement:function( error, element ){
error.appendTo( element.parents( '.controls' ) );
},
highlight:function( element, errorClass ){
$(element).parents( '.control-group').addClass( 'error' );
},
unhighlight:function( element, errorClass ){
$(element).parents( '.control-group').removeClass( 'error' );
}
});
});
HTH