For those going to Approach or Tower, please learn your aircraft types.
DH8D is a Dash 8 400, not Dash 8 Delta
AT45 is an ATR42, 500 series
If it is some rarely used type in your area, I can understand controllers getting it wrong. As against a supposed professional showing their ignorance for regularly operated types.
Actual real world scenario:
ATC: ABC confirm aircraft type
Pilot: ABC Dash8D
A pilot will refer to the ICAO code not the actual type.
Another example B777-300ER has the ICAO code B77W and that is what pilots will use.