No cctv or nearby cameras caught it? I take it you don’t have a small bike cam. When I tour I put one on just in case someone decides to flee. cray cray.
There is a reflective body chalk/paint that helps make you more visible https://www.instagram.com/p/BPONS33AsQe/ but you would probably need to shave your legs lol.
Good to see your back up and healing — and the new bike build. btw, I find your caustic / dry humour entertaining. Keep riding and writing! cheers