You can probably predict where the issue arose.
1: 2NT was intended to show the minors but was explained by East (upon questioning from North at his turn) as natural
2: 3♦ was intended by East as a transfer (systems on after natural NT overcalls).
5♣ went quietly two off, +100 NS.
MI issues: It turns out that East and West disagreed as to the correct meaning of 2NT. (In discussion after the hand, they agreed to play it as for the minors). So East's explanation to North (I was North) was MI. Had the call been explained as showing the minors, I would likely have bid 3♠, and it is by no means clear where the auction would have gone from there.
UI issues: I thought at the time that West's failure to pass over partner's 3♦ was blatant use of UI. If you make a bid showing the minors, and partner prefers ♦, why would you ever bid on unless you had an enormous hand? (he did not have such a hand). However, 3♦ is a likely make, so NS were clearly not damaged.
3♠ for NS may or may not have been on, but 4♠ certainly would have failed. I think it's unlikely that West, with 0256 shape, would have sold out to 3♠ anyway. Considering the above, I just scored up +100 and went on to the next board.
Should I have summoned the TD?