Dear Niraj
1.) batch input program (BDC/Recording) => is not suported in EHS; there is a corresponding OSS note
2.) you searched at the wrongplace. ALE for DG is described here: Distribution (ALE) of Exceptions to Dangerous Goods Regulations - Dangerous Goods Management (EHS-DGP) - SAP Library
3.) option of Gopi is possible but you need to prepare customizing in core EHS; and if you do so you could ask your self: why not use EHS completely (EHS-BD + EWHS-SAF)? for solution of Gope you need at least EHS-BD.
So the only "bad" news for ALE DG would be: you need to properly generate the IDOCs needes (and you need phrases !!!)
Christoph