I can’t comment specifically on your Azure strategy but I can tell you that the HiveMQ C# MQTT client is built against .NET 6 which supports .NET standard.
Microsoft has a .NET support and interoperability matrix here which illustrates the answer better.