Komunikat o błędzie w rzeczywistości (niespodzianka!) mówi dokładnie, na czym polega problem. Po użyciu klauzuli USING dla określonej kolumny nie można użyć kwalifikatora kolumny/aliasu tabeli dla tej nazwy kolumny w żadnej innej części zapytania. Jedynym sposobem rozwiązania tego problemu jest nieużywanie klauzuli USING nigdzie w zapytaniu, ponieważ musisz mieć kwalifikator w drugim warunku złączenia:
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);