But, why can('t) Windows 10's "Add Printer" dialog find it?
In the cups web page http://localhost:631/admin there is a checkbox for "share printers connected to this system", perhaps it isn't checked, or your windows system is on a different subnet?