You've used two different terms interchangeably that aren't interchangeable. You can "return" a check unpaid before the midnight deadline. If the paper checks were returned in this manner, they would go back to Bank C and Bank C would determine whether it had an indemnity claim against Bank B (which apparently it doesn't).
But if the paper checks were paid (your bank did not revoke settlement by the midnight deadline), then your bank would be initiating an "adjustment" rather than a return. In that case, the adjustment entry is better sent to Bank B because Bank B made a warranty that no one would be asked to pay both the paper and the electronic version of the check. Bank C did not make any such warranty. Although you could initiate an adjustment to Bank C, that Bank could deny the adjustment because there was no breach of warranty.
_________________________
Nobody's perfect, not even a perfect stranger.