Hi Ben,
Sometimes, this is a small lesson to learn.
Since your wife still get paid for her work, you should just leave it at that. Smile and move on.
Just use the mag as your publicity if I were you and change the contract for the future.
Sometimes, you win a bit and sometimes you lose a bit.
Take it easy and good luck with your future endeavor.
Regards,
Hart