Sorry for your loss. It could be that your body still thinks it's pregnant and isn't getting the hormonal signals that it needs to release the lining. Some bodies take longer to return to standard operating procedure.
I had a D & C last summer and got a period 10 days later and then a full period 25 days to the day of the D & C. My periods have since been on a 25-day cycle.