I know its not the same thing but we had Bella spayed a few weeks ago and although I put her in a very fetching swim suit to stop her getting to the stitches she instead became obsessed with where they had shaved her leg and licked it really sore, I was getting a bit worried but then we went on the fling

. Although she couldn't join in anything and was basically tethered all the time there was that much going on that it took her mind off it and she never bothered by the time we got back she had forgotton about it. I think it sort of becomes a habit like us biting nails or twisting hair etc etc.
I was going to suggest you taking her somewhere in the car (a park etc) where she could just watch the world go by but as you can't drive is obviously not possible. Could she go in the front garden (with you watching her of course) so that she could see people/cars/cats/dogs etc going on by, or somwhere where she could see out of a window, you could put her crate on a table or something so that she was raised enough to see out of the window. Anything is worth a try.