Please don't blame yourself, thats what I did for the longest time when my mare lost her foal on March 1st... I wasn't out there with her to blanket the baby because she didn't show signs...
Theres really nothing you could have done, you are only one person you can't be two places at once...