From an ATCO.
Based on what you said-You did everything right.
If you aren't happy, go around. I would expect a commercial pilot to have gone around if he didn't have landing clearance at 1/4 mile. Re. the 'land after' I don't know Gloucester but looking at the rwy length, I think it is highly unlikely that the procedure is practiced there,certainly not 'land after the departing' anyway.
The ATCO shouldn't have commented on air. It is unprofessional in many ways
. It will be interesting to see the outcome of this as it is possible the ATCO had a different take on it however, if you aren't happy- go around .