I had the same situation. I'm 1P and my boyfriend is not and I also used an e-cert to book my flight. I just used 15k miles to upgrade him next to me but he still had to pay the $50 copay. On the way back, we were both given an operational upgrade even though we weren't on the same reservation ^
Or, if you want to score some points with her, let her take your upgraded seat