Well, I must admit, that's the longest single sentence post that I can remember.
You do not say which country you are in, but you say that you switched to 'hrp15' oil.
I'm going to guess that this is Penrite HPR15 oil & some details may be found
hereFrom the description of your engine, I suspect that one of
these might be a better bet.
Anyway, the Penrite home page is
right here.I ran Penrite oils in my Moto Morini motorcycles [all 3 of them] & they never gave me a reason to doubt them. I used them exclusively & may well do so again in my KB10.
EDIT
The A series bottom end is a very good piece of hardware & as long as there is oil in the pan, even oil of mediocre quality, then these things are near impossible to kill.
What spins rod bearings more than anything else is a LACK of oil, not necessarily in the pan, but a lack of oil at that particular journal. I would be giving the whole thing a very thorough inspection before pointing the finger at the oil as you might just find a blockage in the crank or even the block.