Actually, I feel quite strongly that the following is the better solution:
In this manner, Anydvd users (that also happen to use Shrink), won't be subject to complications that may possibly arise as a result of either FixVTS or Anydvd being updated. In the long run, this is more easily supported as well (but not as easily implemented). I certainly don't want to answer more questions, such as "why isn't FixVTS working for me?" Maybe others do (I submit to the accusation of being lazy, which is another reason I haven't touched any Clonecd gaming backup questions, fwiw; to get the desired goal, quite often you're going to be using a third party product--not to mention dealing with hardware limitations, etc.).
Certianly, what you're offering is better than the current solution, and I respect your efforts (very much so). That said, I do not feel it's a very satisfying, nor elegant solution as having an Anydvd ripper that's fully functional. That's merely my opinion.
Thankfully, this issue is never going to affect me.