I still think this is doable no VL.

Ok, but how would I get the boundary of the title block without VL? Keep in mind, the title block can be any size from 8.5x11 to I believe our largest is 48x52 and all are named identically and there isn't always a box around them and going back and modifying them isn't an option.
I also have a ton of stuff in paperspace that has to stay, so I can't just erase everything outside the moved title block.
I understand the OCD of not wanting to have stuff outside of the titleblock .. I have it too.
If you plot to VIEW you don't have to worry about the stuff outside though. I've never seen files that have been 'corrupted' from having stuff outside of plotting extents?
Unfortunately, that assumes that view is always setup correctly, which isn't always the case. If it were just me working on drawings, it wouldn't be a big deal, I could ensure that everything is setup correctly, but I am a single CAD manger trying to support and manage 73 AutoCAD users at present, across two countries. As a result, I pretty much need to do everything I can to idiot proof things.
And unfortunately, upper management often makes this even worse when they insist on hiring people that don't know AutoCAD at all (because they are good with the engineering) and expects that we can train them overnight in how to use AutoCAD, I keep trying to tell them it doesn't work that way.
So again, I am left with idiot proofing these things and even the page layouts aren't always setup correctly for plotting, so I can't just use layout, extents really is the ideal choice after a lot of extensive testing.
As far as corruption, we have had some drawings be corrupted due to objects (generally AEC objects, which is another pain point) outside the plotting extents and if you can get the file opened and move them back within the plotting extents, the file is fine.