解: (1)过点D作DF⊥BC于点F。
根据题意,得DF=$2\sqrt{3}$m,EF=2m。
∵BE=4m,
∴在Rt△DFB中,tan∠ABC=$\frac{DF}{BF}=\frac{2\sqrt{3}}{2+4}=\frac{\sqrt{3}}{3}。$
∴∠ABC=30°
(2)过点A作AH⊥BP于点H。
∵∠ACP=2∠ABC=60°,∠ACP=∠ABC+∠BAC,
∴∠BAC=∠ABC=30°。
∴AC=BC=4+2+2=8(m)。
在Rt△ACH中,AH=AC·sin∠ACP=8×$\frac{\sqrt{3}}{2}=4\sqrt{3}$(m),
即光源所在的点A处距水平面的高度为$4\sqrt{3}$m