IIRC all of them can use their respective rechargeable battery. The P2D/PD20 will loose lower outputs with a normal RCR123(not with a 3.0v one from what I hear), so will the L1D/LD10 with a 14500. Don't use 2 14500s with the L2D/LD20(should be common sense, it uses a boost, not buck circuit). Warranty void if you use a 10440 with the L0D/LD01, E01 and other AAA lights(5mm/nichia ones aren't meant for 10440). I think those are the only "restrictions".
Correct me if I'm wrong.