We had the same problem in Eugene over a proposed multi-use trail that went by a parochial high school and a couple of assisted living facilities. What finally got it passed was lots of diplomatic discussions between the city, bike clubs and property owners. It was finally completed last November, named in honor of a former mayor of Eugene who was instrumental in getting bike paths here in the first place. There are fences on both sides and the city police (bike police) patrol the area quite a bit.
I think in the end if both sides keep cool and fears are laid to rest by commitment to cooperation, you will have your new trail. Sure hope so.