GranS's advice is excellent.
We've been through similar, only later in the process, when they refused to make the amendments we wanted, but failed to issue the final statement for weeks after the timeline set down in the SENCOP as well.
You need to keep a log of every call and email and what happens on what date, keep on top of them and if they don't sort their backsides out - follow it up.
We took advice from IPSEA in the end, who advised us to write to our statementing officer, copied to the Head of Department - in our case the Director of Childrens' Services stating we had taken legal advice and if they failed to issue the final statement in order for us to pursue our legal right to appeal then we would have no choice but to begin proceedings for taking them to Judicial Review for failing to follow due process. We did this and had a second proposed/amended statement through our letterbox within 48 hours of them receiving the letter (normally their post takes 7-10 days to arrive so that was amazing).
As for getting an apology - in my experience it really depends on the individual you are working with. There are good and bad statementing officers, just as in any field of work. That said, there's every chance even a good officer won't be allowed to apologise, because that would be admitting a failure to follow procedure, which could/would lead to them being found at fault should a judicial review take place.
We're now going through a similar loop again with naming a school - one month past the deadline and still no school on his statement. This time the initial delay wasn't their fault, it was down to the school, but now the LA is dragging their heels in discussing whether or not they will agree to fund his place and things are dragging on and on.
You have my sympathies. Nothing worse than sitting around waiting for something this important for your child, only to find out they are blithely going about their business at a pace to suit them, without a care for how it feels or affects your family. 