Hi,
First off, this is a very nice attention to detail!
Question: Why wouldn’t you use a blueprint with a light in it as you showed in you gif ?
I don’t personally see any options to cast moving shadow except from light source or emissive (with Lumen). Make sure to enable ‘‘cast distance field shadow’’ from your light source, it might help also getting better shadow quality.