Raised by @abarciauskas-bgse in https://github.com/TomNicholas/VirtualiZarr/issues/60.
Presumably kerchunk's backends opener functions can already do this? In which case we just need to pass the right kwargs / fsspec whatevers to those inside open_virtual_dataset.