Alright, all remote profiles with custom emoji in them are now fixed! Here's the code we used for that:
Account.remote.each{|account| (account.update!(last_webfingered_at: nil); begin ResolveAccountService.new.call(account) rescue nil end) unless account.instance_eval { emojifiable_text }.scan(CustomEmoji::SCAN_RE).empty?}