How do you reconcile this with her actions?
1) Bombards my phone first thing in the morning with doty messages
2) Wants to hang out during the day at cafes.
3) Brings me a present every time we meet.
4) Talks to me about future plans and so forth
Given the context of your original post, it sounds like these are meant to bribe you or are otherwise attempts to lock you down. It's long-term interest but for the wrong reasons. The real test, as you've discovered, is how she acts when you indicate the path you'd like to take.
Since she's combative and ready to risk the entire relationship by doubling down and not agreeing to face-to-face conversations for serious subjects (among other things), your only options are to give up frame or dismiss, meaning you only have one option. Personally this kills attraction for me pretty quickly, no matter how hot she is.
There is a healthy, respectful, and supportive way to show a person their shortcomings or express insecurity, and there is a manipulative way meant to cause as much harm as possible. Be 100% honest and 100% respectful with her about the friction you sense, as soon as it comes up.
The health of any relationship is determined by the lag time between when a problem is identified and when it's resolved. When there is comfort and trust, it's resolved instantly.
With this one it seems you need to do more explaining and leave less to implication, but there is no shortage of women that nod and agree in the moment then go back to acting out as soon as they leave your place. She seems to fall in this camp.
Could it be that the sex is so good that it has you here asking for ways to salvage the relationship? Alas, it's our duty to tell you what you already know. You can keep a dysfunctional relationship alive or have peace of mind, but not both.
Take it as a lesson on interdependence and focus on which specific skills could use the most attention, then move on when you're ready.