It is good to know you have finally found a woman to make a Pope out of you.
I am not sure how churches are fairing financially over where you are. Here in the United States, many of them are searching for other types of income. They often have banquet facilities for instance or nice retreat houses where they have workshops. I am guessing they either made the parking agreement as a good neighbor policy or they would like the extra income that comes from it.
I don't understand why security would chase you off the property though. Were you in a car and they refused to allow you to park in order to visit the church that particular time?