The answer at this point is: that is impossible to do directly, so what you would have to do is yank the sender into the receiving shard, perform the atomic operation, then yank the sender back.
See Cross-shard contract yanking for some more discussion on this (“train and hotel problem” being common local jargon for this sort of thing).