Looks like a fairly simple, field-designed and fitted, cradle and release system. I'm sure I've seen that somewhere before, maybe on a Hurricane or P-40 in the desert. I'll have a look through my stuff, although heaven knows which book I saw it in, if it was a book, and not film footage at some time in the past.