“Should I have said “Dr. Greta” instead of just “Greta”?”
Nah, just plain “Her Holiness, Santa Greta” will do....
I sometimes refer to her as "St. Greta of the Sailboat".