I wouldn't let her nap, I'd go for a much earlier bedtime or you are going to get the same issues - a nap not long enough to do any good but will mess up bedtime. If she was awake at 6.50 I would aim for a 6.30 sleep time, have her in bed a bit before to allow for settling time.
Laura