I've found that with Issue 6642 SysTime has been fixed to emit false to hasUnsharedAliasing!SysTime. So with hasLocalAliasing where is hasUnsharedAliasing used to determine local aliasing it should behave the same. Problem is again with a special case for Rebindable. I'll try to make a PR shortly.
@tchaloupka created dlang/phobos pull request #7122 "Fix issue 20097" fixing this issue: - Fix issue 20097 Allow SysTime to be sendable with std.concurrency.send https://github.com/dlang/phobos/pull/7122
dlang/phobos pull request #7122 "Fix issue 20097" was merged into master: - 267c2aa7ea7c753c5a1c518f42db1697aa1e45f0 by Tomáš Chaloupka: Fix issue 20097 Allow SysTime to be sendable with std.concurrency.send https://github.com/dlang/phobos/pull/7122