I need to be able to get an identity/access token to a backend API for a native client, where the native client must use native UI to collect username and password.
Azure AD B2C does not support the "Resource Owner" password grant yet.
You can support this feature ask and get updates on its progress by voting for it in the Azure AD B2C feedback forum: Add support for Resource Owner Password Credentials flow in Azure AD B2C.