With electronn ports installed, LIB_DEPENDS with a pattern of libvulkan.so will find /usr/local/share/electron11/libvulkan.so and consider the dependency satisfied.
In order to actually depend on the libvulkan.so provided by the vulkan-loader package, the dependency must be masde more specific.
Since electron provides only a pure libvulkan.so and no libvulkan.so.* files, it suffices to make the ports depend on libvulkan.so.1 to fix the dependency check and to prevent the port build to fail.
This is not an issue when building in a poudriere jail or on a system that does not have electron installed, but building a port with just "make all" in the port's directory should still be supported and easily can.