Thats interesting, I mean that my suggestion came to pass by accident.
Unfortunately I think the meaningfulness of the gift was probably lost since you gave a gift to someone else too. It just looks like you are a very thoughtful person. I could be wrong of course. I mean about the meaningfulness being lost, not that you aren't a thoughtful person lol. Its sort of like you made the touchdown to tie the game, but you missed the extra point to win it.
I will have to think up a plan B for you. The card thing could still work but the dynamic is thrown a bit off by the gift. What you probably should have done was to give him the gift AND the card telling him how much you enjoy his preaching. Back to the drawing board...