There's no way to get my BAT in the Uphold account

Thanks for following up. This is still a known issue that’s being investigated and updates can be tracked here - Fix for BAT not porting to Uphold wallet.