I think her Majesty is intensely pragmatic. Right now the issues with Andrew are rumors. No charges have been filed. If it does get to that point, I'd imagine she'll cut him off cold. No way in heck would she jeopardize the continuation of the monarchy. I would also like to think that while she's putting on a good face in public, Andrew is not having a good time behind closed doors.