Since you have confirmed that your OT network is connected to ExpressRoute or a Site-Site VPN,
I suggest creating a Private Endpoint for your Blob Storage Account and associating it with the VNet to ensure private connectivity. This way, machines in the OT network can connect to the storage account's private endpoint IP via the site-to-site VPN connection.
Additionally, please ensure that you're on-premises DNS resolves the Blob Storage Account to its private IP instead of the public endpoint. For this, you may need a DNS forwarder to route traffic correctly to Azure.
Refer: https://learn.microsoft.com/en-us/azure/storage/common/storage-private-endpoints#conceptual-overview
To connect the Storage account over Azure P2S VPN client, you can refer the below articles.
https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-p2s-advertise-custom-routes
https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificate-gateway
I hope this has been helpful!
Please click "Accept" the answer as original posters help the community find answers faster by identifying the correct answer.