It seems that Sepiola is always restoring to C:\ instead of the original location. This results in files coming from a different volume (for example d:\foobar) to end up in C:\D\foobar while the ACLs are being restored on the original location.