I see why you might think that, but to me (a straight male with no idea what a woman like Solange finds attractive) Craig's sex appeal lies in his playfulness, self-deprecating sense of humor, and confidence. I'll have to re-watch the scene you're talking about, but the whole exchange the two had struck me as Bond winning her over by being silly and not taking himself too seriously, and I remember most of his facial expressions also fitting into that.
The only Craig thing that bothered me (and it's really slight, and not even worth caring about except that's the point of this post) is the scene where he asks soon-to-be-dead-girl (who's name escapes me) if she wants to have a drink at his place. While she's deciding, they trade silent looks, and Craig looked kinda goofy to me at that moment, rather than charming and irresistible. Of course, as a guy, perhaps I just don't know what charming and irresistible looks like when set on a man's face, but he seemed kind of bug-eyed and mildly crazy the way he stared at her. Maybe it was just choice of camera angle, who knows. But anyway, that's the only thing that made me go "meh" a little.
Anyway, the only gripe I still have with Craig's performance is his "continue funding terror" mini-speech. Not a single other thing bothered me, honestly.