Thanks for the write up! Can you post photos of the original endstop sensors, so that i can see whether it might be possible to modify them to work with the Duet?
Here are some pictures of a da VInci 1.0 Pro stock end stop. This one is from the Y axis, but it looks like all three axes use the same.