Would be easily doable, I was able to do it on my account here since the user settings config just contains a link to an image which can point at pictrs or at an external image hosted elsewhere so using the API (in my case using a third party app being built by my friend) you can replace avatars with externally hosted images, I made an issue on the lemmy-ui GitHub to hopefully get that feature integrated officially.
Unfortunately it’s a side effect of disabling uploads, it is possible to have externally hosted avatars (field is just a URL linking to the image) but isn’t officially supported by lemmy-ui yet, hopefully it can be in the future though, I made an issue for it on the GitHub to hopefully get it supported (linked in my other comment).