Subject: Re: Foreign exposure
I hold my stocks in a Schwab account. Is there an alternative I should be pursuing to avoid the fees?

These are charged by the bank sponsoring the ADRs so I don't think there is any way of avoiding these fees. For dividend paying ADRs they are deducted from the dividends so think of them as an expense ratio of your home made ETF. Not high enough (for me) to be a big concern.
BABA, you are on your own, for several reasons 😀