Plans to boost facilities for staff and pupils at a city primary school have been given the go-ahead, despite more than a dozen public objections.