It may not ever be possible for msfs to match a type of boat/ship to a certian model. Unless manually asigned by vessel name, by someone/something that has knowledge of a particular vessel. Think add on here, by a person or company.
It will be very diffent in areas of the world also.
Rules/Regulation for Marine Navigation vary widely and reporting systems vary also and are not as stricit as ac reporting systems.
Usually, if type of vessel is reported AT ALL, by the boat/ship, its pretty generic.
Some common reporting types:
Passenger ship, Frieghter, Pleasure craft, Tug, Fishing Vessel, Cargo Carrier, Bulk Carrier.
A Passenger Ship can look 100’s of different ways but an A320, no matter the version, will look like a A320.
Example: My local ferry service which is the largest in world, has about 10 different looking vessels ranging in size. They all report as Passenger Ship.
Expecting or even just wanting MSFS to model match is more than can be asked for, it is not possible in many cases.