I get the sense that http://dlang.org/cpp_interface needs some updates then? At the very least, it mentions "...it is very unlikely that any sort of reasonable method could be found to express C++ templates in a link-compatible way with D."Or am I misunderstanding what you mean with that bullet point?
That page is many years out of date.