I think the Navy just wasn't going to allow the other side a kill. The IJN didn't have that luxury.
... or choice. Even successfully towing Hiryu home from Midway, it'll be 12-18 months before she's active again, and at what risk to escorting ships for the return? That's the math playing out in IJN minds when they order two destroyers back to make sure she's sunk.