In all the articles read and vids watched of the making of Memphis Belle Ive never once heard the Beech been mentioned not even as a camera ship.
I will probably be proven wrong but maybe just there on the day??????
G-BKGL Beech 18-3TM was and remains based at duxford long before the film was made, and it was obviously out on the ramp at duxford on the day the photographer visited, It did not take any part in the filming of Mephis Belle.
the second photo is also G-BKGL after a repaint a couple of years later.