Sorry it's so tough for you, Christine! I do think it's probably a combination of OT and teething, and it's hard to break out of that sometimes.
So, yesterday, again because she slept 1 hr 20 in the morning, I think it was too early to put her down at 1:45 pm and that's what made the afternoon nap a struggle. I think you can go back to the 30 min morning nap and then let her sleep as long as she wants in the afternoon, like ahk has suggested. Or, what I sometimes did was go for an hour in the morning and an hour in the afternoon, to help catch up from OT. So, whatever the morning A was, seemed to work again for my LO after an hour nap.
Wake: 5 am
Nap: 9:00 - 9:30 am
Nap: 12:30/12:45 - 2:30/2:45 (or whenever)
Bed: 6:30 pm
OR
Wake: 5 am
Nap: 9:00 - 10:00 am
Nap: 2:00 - 3:00 pm
Bed: 7 pm
I also have a LO who will wake at the second of being put down if she falls asleep on me in the middle of the night. And before doing WIWO recently, during her molars and incisors, there were a couple nights she was up 3 hrs or ended up sleeping with one of us on the couch.

Not fun. What I do now, is much like ahk has described. Go in, give meds, cuddle for a bit, sing our bedtime song, and lay her back down. I then proceed with WIWO. It usually works well (i.e. not much crying after the BIG one to get me to stay with her

), and now during canines, she knows what will happen, and is usually back to sleep within 20-30 min of waking.
However, when she was ill, I would rub her back or put my hand on her to just give her that extra help. So, if you're really feeling she needs it, I would try that or lying down next to her crib (either with her or without), before bringing her into bed. Of course, you will do what you think is best for her and you, and we will support you either way, but after being there, I think both of us know it's harder to get out of some of that AP.
It's so tough to hear them cry, I know. What I always repeat to myself is that 'she needs the sleep, she needs the sleep' and with me doing some sort of AP, she just doesn't get the same quality sleep she needs.
Let us know how your day goes today! Hoping for the best!