(B) The terms of probation for offenders shall not be lifted until all reasonable fees due to the counseling program have been paid in full, but in no case shall probation be extended beyond the term provided in subdivision (a) of Section 1203.1. If the court finds that the defendant does not have the ability to pay the fees based on the defendant’s changed circumstances, the court may reduce or waive the fees.