Mystery solved: ffmpeg-8 (and associated libav*) from both Packman and VLC apparently include an HEIF decoder, so apparently if you have one or the other you don’t need libheif-HEIF from Packman.
Either way, if you have a pure OSS install you cannot decode, display, convert .heic files.