Past experience for me has been to call Doncaster at about 300-500ft on climb out and request a zone transit to the south. I've never had a problem.
As Doncaster Radar is provided from Liverpool, I wonder if it was a controller who works Liverpool normally and maybe isn't aware of how to deal with Sandtoft departures.