Implications of the 1400 MHz flare emission from AD Leo for the emission mechanism and flare environment