I do think of the creature, but I don't think it's a bad association.
No kid will be traumatized over being named
Griffin. I know you and your husband have gone around and around naming this baby, and if
Griffin works for you, I say go for it. Ignore your in-laws. They'll adapt.