I'd say that you are quite right with M. karwinskiana, and I think it is just that, not one of the subspecies. Your suggestion of M. parkinsonii also seems to be a good bet, though I think it needs to be a bit older to be sure.
_________________
Chris43, moderator