I think that using the column in the access-name is problematic (e.g. maxspeed:forward:hgv:passengers??)

Also works, but does also not avoid the American-English word “truck”, plus does not directly link to a wikipedia article.
But anyway, I should perhaps open a topic in Q&A or on the tagging mailing list for that.

One thing I would like to still clear up in this topic:

Does anyone also think that letter (i) contradicts with letter (h) for buses with a weight between 3.5t and 8t?

in articolo 142: Limiti di velocità, (3)