Older buildings work in a different way to new ones and you have to have a different mentality to deal with them.
Planting grass on top of a 900-year-old castle wall absorbed the rainwater and stopped it travelling down into the wall, but didn’t stop it breathing. That’s a very simple, low-energy solution, rather than pumping concrete into the wall to stabilise it.