Your vet is right, they have some "say" in delivery times, but ultimately, she will have to foal. Hopefully, during the day if you stay with her, she will relax, since she can "see" her familiar surroundings and feel safe, she will allow us all to "see" this precious little one!!
Praying for a safe and uneventful delivery TODAY!