@girish editing the unit files to add Before=docker.service did not work for me. I can't see any of my files. However, if I try to mount these shares in the host system by editing fstab file, they are available on boot.
I can also confirm @msbt 's observations. If after boot, I go to the Volumes UI and delete, re-add shares, all these files become available. I then have to go the app (Jellyfin, Navidrome, etc.) and reboot the app to see the shares..