She definitely does sound OT. And big {{{{{{hugs}}}}} to you, dealing with all this and being pg does not help. In terms of her routine, I'm wondering about moving the nap earlier. I know you say that she doesn't seem tired at 1, but that may be because she's actually a bit OT. Your plan for gradual withdrawal with the bedrail and chair sounds like an excellent plan! I'd actually encourage you to do it for naps as well. At this age, our bubs are soooooooooooooo quick to pick up on inconsistencies in the routine (even those that we plan) that it could be working against you. With the NWs, I would try to wean off the back rubbing - I think that's probably "convincing" her that she cannot put herself back to sleep without your help. When she wakes and gets out of bed, walk her back to her bed, say a key phrase (like you'd do with wi/wo in a crib "it's time for night night...you need to stay in your bed) and walk out. I would definitely wait until you are feeling up to it and/or dh is totally on board. We've found that if we are super consistent with wi/wo for NWs, it only takes a few nights for her to stop waking for us. We just switched our dd to a bgb as well and are in the midst of this too - only it's more for her when we first put her down at bedtime.
I know this may sound contradictory, but I might actually start her bedtime a wee bit later - not that her bedtime is later, but just starting the routine later - it's possible that she's not ready for bed when you're starting the routine, so things end up dragging on, where if you start just 15 - 20 min later it might actually go more easily. I'm just guessing on that one (we're experimenting with that plan, as we're having LONG wind downs to bedtime lately too.).
Hang in there!!!