Answer - it appears that the ECDiffieHellmanCNG object provides the public key with 8 bytes of header information:
UINT32 Magic
UINT32 cbkey
where Magic is some code, in my case, when interpreted as ASCII, "ECK1", and cbkey is the key size, in my case 20 00 00 00 - or 32 bytes. So, for my 72 bytes: the first 8 can be tossed; the next 32 are the key's X value; and the last 32 are the key's Y value. In another use case, the first 8 bytes might need to be transmitted also - depending on what's at the other end (the ECDH library used with my uC doesn't need them).
(Clarifications, corrections, expansion to this explanation certainly welcome.)
Russ