Some people would love to spend 2 weeks in Bonaire, I wouldn't at least not anymore. Hard to say for someone else, depends what you like. I think there are 2 small airlines that fly between Curacao and Bonaire so doing both is a viable option. I haven't used either but they're discussed on other threads.
Shore diving of the sort where you drive around and lug your gear isn't my idea of vacation either and certainly wouldn't qualify as pampering for your girlfriend. But she might be happy mixing the boat dives in Bonaire with some diving off your hotel dock, which is about as easy as shore diving gets. Curacao same thing, though boat diving there is more common and IMO even more desirable because there are more good sites that either need to be done by boat or are much more convenient that way.
They tend not to "pamper" you on boat dives in Bonaire/Curacao as much as some other places. If you really want the valet service thing, if Little Cayman works for you someplace like Little Cayman Beach Resort might be good, good dive service and very relaxing place because there are basically no decisions to make - though you won't be restaurant hopping there either. Or on Grand Cayman, I get the impression there are a variety of smaller ops that give good service and are discussed on other threads but I haven't used them. (Lately I've tended to use Divetech, which is a very good op but pampering isn't really their style.) With 2 weeks you could spend a week someplace on the West End (closer to restaurants, shopping, and a few places have relatively convenient shore dives) and a week on the East End (still a few good restaurant options but you'll do a bit more driving. You probably wouldn't want to shore dive. Dive with Ocean Frontiers, that will be pampering. Stay on site at Compass Point if you want the convenience of walking to the boat, or get picked up at Morritt's or the Reef if you want more of a resort.) I don't know from Seattle, but from the East Coast Cayman has usually been one of the less expensive places to fly to. (But will probably cost more when you get there.)