Christian event faces opposition from library