Right so update - I have a pending Bug to fix this issue
Currently there is an active bug against the Synapse Link process with ADLSgen2 FW Trusted Services
The Synapse Link service is supposed to be a trusted Azure service so that when a vnet is stood up against adlsgen2 that you are able to maintain the link as per a public adls. However due to the missing service from the trusted list this is not the case currently.
I haven't got a fix date for this but I m told it is a global bug and should be reflected soon due to number of customers it effects. I will update when i get more details back from MS support team on ADLS.