bhain me sult as could work fine too for I enjoyed it.
"Bhain mé sult as" has been added as an alternative translation :) Thank you!
Thaitin sé liom... It shined on me? I love this.
Should D'fhaca mé be accepted?
No. faca is the dependent form, and you use the independent form chonaic when you aren't using the verbal particles ní, an or go.
Go raibh maith agat. Is this one of its quirks of it being an irregular verb?
In regular verbs, the dependent and independent forms are the same. In irregular verbs, they may be different (sometimes they are, sometimes they aren't).