By the way, I don't think any such system (deploying recorders) exists but that is beside the point.
To the point, jettisoned buoys containing recorders are in fact used on military naval ac, so the technology exists. While it would be overkill for most medium-short range planes flying over land, for the long-range planes which spend most of their life over oceans there is no reason not to have it.