De foutmelding vertelt u eigenlijk (verrassing!) precies wat het probleem is. Als u eenmaal de clausule USING voor een bepaalde kolom heeft gebruikt, kunt u in geen enkel ander deel van uw zoekopdracht een kolomkwalificatie/tabelalias voor die kolomnaam gebruiken. De enige manier om dit op te lossen, is door de clausule USING nergens in uw zoekopdracht te gebruiken, aangezien u de kwalificatie voor de tweede join-voorwaarde moet hebben:
SELECT
...
FROM mc_current_view a
JOIN account_master am ON (a.account_no = am.account_no)
JOIN account_master am_loan ON (am.account_no = am_loan.parent_account_no)
JOIN ml_client_account mca ON (a.account_no = mca.account_no);