Ok, a few thoughts....
Teeth could be playing a part. It is hard to say, but at this age it's usually a sure bet that there are teeth involved in which case they can be affecting her mood and ability to settle.
It does sound like things have been a bit hectic with you and your DH working so often. It might just be she wants to spend more time with you and is resisting bed to do so. Hopefully you can find some more one on one time with her. A really good, long wind down can help.
In terms of routine, it's great that she takes one good nap. I think you should aim to have it around lunchtime as her morning A time is rather short but her afternoon one is long, especially since she is in bed late. I would try for a nap from 12-2:30 and bedtime at 7:30 if possible. It's also possible that a 3hr nap is too much day sleep for her and she's not tired.
Has she previously gone to sleep on her own, or has she always needed help, i.e. rocking or being held? I think it would be good if you can work on independent sleep. Lying down with her obviously doesn't work for her as she thinks it is playtime. She needs to learn to fall asleep in her bed, on her own. This is where you would want to choose one of the methods I outlined. With a gradual withdrawl approach, you would stay in the room with her at first and then gradually start leaving earlier and earlier. With wiwo you would put her to sleep in her bed, say a sleep phrase, and then walk out and let her try to settle. At this point you would return ONLY if she is crying like she needs you, comfort as necessary, and then leave again. Repeat until she falls asleep.