To date, there isn't an exact date in which the Marine Stranding Center thinks they'll be able to release the seal pup back into the wild but seeing this animal on the med and doing better is great news in and of itself!
You know what they say... "stupid is as stupid does." That explains why someone would drive their car onto the wet sand in Brigantine during a tropical storm.