Uh I just lost my post!
Welcome to the boards
First your doing great! 10 EAS is still pretty young and I wouldn't be too worried a out being strict with routine. I your LO wants to sleep 2 hrs I would let her and enjoy the Y time

if the nap gets silly long or you find she naps all day long then maybe wake to feed etc.
The evening being wakeful is common. A lot of LOs up till ~3 months have a period like this, evening is common. It looks like your doing great! You could try an earlier BT than 7 if you think she's struggling, or try bath a bit earlier in the day.
The 3-4am thrashing could be wind/gas. Does she wind well after feeding? When she wakes every hour do you only shh/pat when he wakes? Often they thrash a little in their sleep YK?
Hugs, and your doing great!