What the ATCO was expecting and what the pilot was supposed to do are two completely different things in this case.
According to ICAO (don't know FAA) you can't go directly to the outbound track because the angle of intercept to the IAF was more than 60°. A reversal procedure was necessary and a racetrack or holding pattern will do just fine...