Does this fit the older cxs that has an L shaped battery?

Yes, it's compatible with the drills that originally came with the batteries with the stem.