Hi Keren
By the looks of your routine your LO can stay up an hour between naps.
If this is the case, that fact she is missing her catnap is interfering with her bedtime, that is why she is finding it difficult to sleep.
There is a couple things you can try;
1.Keep the 'A' time low key after her 2:30pm nap and start her winddown about 10-15 before the end of the hour 'A' time (so winddown at 5:15pm for catnap at 5:30pm). Catnap is about 30 to 45mins?
2. If you still find after trying the above she will not take a catnap, try and go for a walk in her buggy at that time and she is she will take a nap that way, at least you can then see the difference in her bedtime routine if she has a catnap.
I personally would changer her daytime naps until you can get her to start taking a catnap.
HTH's