Hi!
We've just recently been through very similar sounding and it's HARD! DS is 15 months and also started refusing am nap which was usu longest, or refusing pm nap so making it HOURS til bed time. I can't say I'm an expert but one thing I've learnt is how early you can actually put them to bed if that happens - we still often do 5:30 bed (as in - in bed asleep by 5:30, so dinner 4:30 followed by bath then bed) and on accasion i've even done earlier, just to try and prevent OT, and it does seem to help.
Could it be worth trying for 2nd nap a bit earlier, if you see a hint of tired cue? Even now we have some days when DS just can't keep his eyes open for the normal A time adn throws in a much shorter A time - if we see the cues in time he often then sleeps very well/long (also 1.5h max!) but if we miss it we pay!
I've just got helpful advice in another thread (sorry don't know how to do links - its 'Nap refusal, EW and NW @15months', on this board) to shorten 1st nap to 20 mins in order to fit in 2nd nap during the 2-1 transition so you alternate 1 and 2 nap days - it sounds right for us but not sure if it would contribute to OT for your LO at this stage so hesitant to say. your routine looks similar to what we've had including the ridiculously long A time if pm nap refused! except on the good days we had 2nd nap a bit closer to 1st, so shorter 2nd A time.
As for the crying when you put her down - from my own experience with my DS it sounds like it could be OT from the lost sleep the past few days/weeks, he starts crying and resisting naps when he's actually OT (except for very rare UT!) but some more experienced mums might think differently...
Have you read the help threads on 2-1 nap transition?
sorry if not much help but just wanted to say I know the feeling!