Sorry to disappoint you, all Nokia branded cables conforms to USB standard, ... In summary, all the usb cables are standard, and each manufacturer has its own proprietary trickery to determinate charging mode.
there is _no_ difference between CA-101 vs CA-101D cables, other than that D is much sorter, so you get more mA's through it. ... So basicly if you charge with a long standard usb cable from laptop then N9 can in some cases only see 50mA-200mA and refuse to charge at all. With shorter cable it sees 300-500mA and can trigger charge mode on.