Push approved.....not a clearance. The onus is squarely on the tug crew to make sure there is nothing in the way. Controller made an error...but if you remove wing walkers....well I sort of wonder who did the risk analysis for that and how they mitigated it.