a couple other thoughts here..
maybe she went back to her apartment, was still pretty shaken up, so wasn't thinking straight. left her apartment, maybe she wanted something from AMPM, or needed to go back to her car to get something. maybe she thought her phone charger could be in the car, or she needed the car charger to charge her phone, so she went to get it.. knowing her phone was about to die. maybe she got back to the car and realized she had forgotten her keys and wallet, so she headed back to the apartment, rather than heading to AMPM. someone could have picked her up during either one of those trips, if they even took place.
however, knowing that she went back to her apartment has me doubting that she was the one who called the taxi. i just don't see why she'd have it pick her up there instead of her apartment (like others have mentioned). i'm a little hesitant to question whether or not it could have been the BF since LE has said he's been cleared (was that the word they used?). but the argument has me wondering. how long have they been together? did they argue often? wth were they arguing about?
do we know if she was a cigarette smoker? maybe when she went back to her apartment she took a second and went outside to smoke and someone else, possibly someone she knew, saw her and took her or whatever and that's why she didn't have her keys or wallet? but then again, what about the bag with her clothes? did they find that at her apartment too? was she carrying 2 bags? one to hold her wallet, etc?
not liking that she didn't have her wallet. does that mean she didn't have any cash? if she's been gone this long and doesn't have her keys, her wallet, or a charged phone, or any contact with her family, i'm expecting a bad outcome

but there's always the hope that someone just has her and is holding her. i pray that this is the case and that she's able to get free or LE can track her down quickly.