From your book above...
What it sounds like she needs is something Light & Narrow framed, but still has some go...
-R6
-CBR600RR
-Triumph Daytona 600 or 675
-------------------------------------------
Those are gonna be you lightest and still have some go for her.. They all have the aggresive riding position, but are all comfortable from my experience... We'll balanced.. Let her pick from those for looks.. You will get a decent ride for her with any of those...