Something I just discovered is that Office 365 Family only lets you use custom domains if they are hosted by GoDaddy. If you want to use another domain registrar you have to get Microsoft 365 Business, which has a similar price as Google Workspace :(
There's no way I'm moving my domain to GoDaddy.