Yes, the calculations are pretty correct. You have taken in mind everything and it is right. It is based on 1000 RRs, Golden Upgrade and 6 clicks in average per a referral.
Actions such as recycling the inactive referrals and the ones who clicks below the necessary average, extend the referrals with 90+ days, letting the Autopay on, these things help improving the referrals activity, thus increasing the profits.
I like seeing someone really putting up facts and calculations, keep up the good work!