I rode with my wife from Sacramento to Reno on the 996 and on the way up there, she had a good ride. But coming back was HELL and she was doing the exact same thing your girl did, except she was crying cause it was such a pain (and because I'm a man, and we men are just plain stupid jerkwipe assholes).
What I ended up doing was buying her a 250 Ninja so she could have her own comfy seat, and control when and where she stops for tush breaks. I plan on getting a cruiser somewhere down the road, because they just don't make comfortable seats for passengers of Sportbikes (at least none that I would actually put on my Duc).
I hate not being able to ride very long with her, but when it comes to the Duc, it's just not much joy for the little woman. Good luck on your search!