Ohhh that sounds terrible! I am glad you found her. Three days is a long time to wait and wonder.
I am pretty sure Zorro would do it again. Even if he is happy to be home and is pretty cuddly (never is usually), I know he would bolt at any chance he would get.