That makes total sense to me! Kiera isn't one to cut ties either, at least with people she cares about a lot, so she'd have probably sent emails now and then, just sort of getting Danielle caught up on what's going on and such. Every time she sent an email, she was probably dating someone different than the previous, since she jumps from relationship to relationship pretty quick.
Yay, awesome! We can say it already happened, then? I feel like Nina probably just wandered and was super apologetic and just explained that she was new in town and couldn't pass up seeing horses, lol.