All sounds kinda fishy to me.
I ordered my Edge on Oct. 10th and took delivery on Dec. 11th.
All along my salesman kept me updated with the info that was available to him.
I was told when my car was scheduled to be built,
a VIN number, and an approximate delivery date.
Only people who can tell you if there really is a production issue are the Oakville plant employee's.
Maybe one will chime in for you.
If you don't mind buying off someone else's lot then cancel the order and go elsewhere.
Otherwise you're just going to have to go through the same waiting game again.