I think the bet should be nulled if Vindicator is taken out because of rain delays. You could argue that I lose if that happens, but I don't think that's really in keeping with the spirit of the bet.
I would agree. Rain delay causing no quality start voids the bet.