Well yes, that's why I specifically used the word "fatalities" in the post you first responded to! And I was also specifically referring to London as well.
I'd agree that if you look at KSIs the proportion drops, not surprisingly. But I'm not sure that gets us very far.
NB, if you are referring to Table 13 in the TfL report I think you may have double counted the number of accidents, because this table is for the number of vehicles, so in an accident in which a cyclist is hit by a lorry or car there are two vehicles, the bicycle and the lorry or car for each fatality. .....
TfL certainly believes heavy vehicles are over-represented in cycle accidents in London, which is why they are funding research and industry initiatives to do something about it.