ARFOR
You state,
The fact that the US call their airspace D is potentially misleading as they do not provide the services as described by ICAO for D, including the service application definitions
ARFOR, other than the different terminology for a clearance request for VFR aircraft, I do not know what other differences there are.
What services are not provided by FAA Controllers in Class D that are provided by Controllers in other ICAO Class D?
I look forward to your answer to this difficult question.