After a nearly nine-hour discussion that ended well past dinnertime Wednesday, the Palm Beach Town Council narrowly approved a long-planned redevelopment project proposed by Palm Beach Synagogue.