«Другой способ» - просто сделать две нормальные замены
select
REPLACE(REPLACE('ABC Corp., NY., ("Lender")', ',', '~'), '"', '^')
from dual
Или ПЕРЕВОД, который проще всего, если вам нужно переключать только отдельные символы.
select
TRANSLATE('ABC Corp., NY., ("Lender")', ',"', '~^')
from dual