ompi_common_dll.c: the topo mtc union offset must be saved

Since the union contains pointers -- not instances -- we need to save
the mtc offset to get to the pointers later.