The changes in 19559e0 added the 4.8-3.5 tag but it gets applied to all Windows versions. This means you could pull that tag on a Windows Server 2016 machine and it will successfully pull down the 3.5 image. But the 3.5 image on Server 2016 doesn't have 4.8 installed in it. The 4.8-3.5 tag should really only apply to 1903 and later versions which do have 4.8 installed on them.