Many Layered Multicast (LM) congestion control schemes have been proposed to serve different users with heterogeneous bandwidth requirements. Most of the LM algorithms suffer from a large IGMP leave latency and a sudden rate increase. Layered Increase/Decrease with Dynamic Layering (FLID-DL) was introduced to address these challenges. Nevertheless, FLID-DL can neither provide very good bandwidth fairness with TCP nor work well in the wireless environment with link loss. We propose the Extended FLID-DL (E-FLID-DL), by incorporating Explicit Congestion Notification (ECN) into FLID-DL, to address these issues. E-FLID-DL not only improves bandwidth fairness with TCP, but also provides high throughput in a lossy network environment.