Have you ever looked into wp-cli? It was made for this kind of task.
"Just update it!" Until it all goes to shit, and we have to triage the whole mess.
Sorry you are dealing with this, I have spent the better part of the weekend trying to get them to understand this was inevitable.
Devs: "Don't deploy on Fridays" A8C/Matt: "We will deploy on SATURDAYS"