QUOTE
we understand that Google rarely searches beyond <H3>
Just out of curiosity, where did you get that information from?
I think the reasoning behind using H5 tags rather than H3's is it really makes no difference. What I mean is H1 will be your most important heading on the page, H2 sub-headings, H3-H6 everything else.
My guess is that Netsol made them H5 because if they changed it to a H2 it could be considered spammy if the person has a large number of category pages. Also it allows us to use H2-H4 tags in out long descriptions for the categories. If you wanted you might be able to replace the tag with javascript but I am not 100% sure.