To my knowledge, it's currently not possible to specify shared named environments via JULIA_PROJECT or julia --project=... without using the full path.
It would be very useful to have an equivalent to ] activate --shared ... - both for convenience, but also because the full path may be system-dependent, making things complicated in a heterogeneous environment, esp. when access to remote systems is involved.
See also https://discourse.julialang.org/t/activating-a-shared-named-environment-via-julia-project/36975 .