The secondary issues sound like the dealer didn't put all the sensors, and wires, and stuff back on right.
On the bright side, they are covering it. Be polite and patient with them, because given that your engine failed because you ran it out of oil, they very easily could have denied a...