I'm going to have to agree with John on the ECM - it should recalibrate itself without intervention - I think you can buy a used unit for around $100-150. It really sounds to me that they misdiagnosed the orignal problem and that the ECM wasn't bad - rarther the CEL was caused by the ABS sensor. I would call BS on this, get the original ECM and have it tested.
About the ABS - there's a sensor on each wheel and they shouldn't be difficult to replace. If they know it's bad, then the diagnostic has already been done and you shouldn't be charged for it - in any case most dealers charge $80-100 for a reading to get what code is being thrown. Once you know which is bad you can have it replaced or do it yourself.
-- John