I reread that scene again, and I think you're right-- he cheated. Things did get a little far.
Doesn't make the scene less interesting though. A fallible Clark is indeed more interesting... I'm working with a very fallible Lois in my story right now, and though there are bumps, I think in the end you can create a more interesting story. I'm curious to see how SQD works this out.
And this Lois seems quite forgiving:
"*Nothing* will change how I feel about you. I love you."