Question about fluid level in a Torqueflite

You are correct on Convertor drain back. Common on most Mopars. Sonax makes a new and improved pressure regulator valve to address that and other issues. The dip stick and tube look like it is not all the way in. Is it an Oring style? Good chance that is where the leak is. Pull and check.