what if since eraqus heart went inside Terra, MX put a piece of himself inside Eraqus' empty body. Think about it its just an empty vessel without it. What if it disappearing was just MX sending it somewhere else.
Also, i thought Ansem SOD form was the result of Teranort's heartless possessing...