Don't take my intention wrong. CVT oil change at 40-45k is useless and waste of money.
Have you ever seen any Toyota CVT giving trouble since it's fluid was not replaced at 40k?
99% of the Toyota CVT gearbox premature failures are due to driver errors, misuse, accidents, or mechanic's mistakes.
Toyota Indus until very recently was advising 5W-50 or 20W-50 engine oil for altis. You can easily judge their calibre.
Globally for Toyota CVT transmissions periodic fluid change is not recommended. Only in severe conditions fluid change is recommended and that too mostly depends on your driving style and not on environment. If pedal to metal is your routine driving style or you are mechanically ignorant or unsympathetic then it obviously warrants early fluid changes.