This happens to me all the time, and I am a native English speaker. If I totally forgot what somebody's name is, and I'm too embarrassed to say "What's your name? I forgot", sometimes I just ask them how they spell their name. Except for the basic ones like David and Richard, there is a lot of variation in the way people spell their names, and even native English speakers get confused. You won't know if that woman's name is Caitlin, Caitlyn, Katelyn, Kaitlyn, Kaitlin, or what, until it's spelled out for you. If you know it's not a common short name with a standard spelling, it will seem perfectly normal to ask.