I would argue that the decision to not renew the TPS contract indefinitely, is also a material event. What they did was announce that they intended to not renew, but that they were negotiating new terms; which sets the expectation that they just need to hammer out those new terms.
PXYN can probably get away with not publishing another 8K, but it would be a disservice to shareholders to do so this way. If they're on the warpath to finally fixing issues and increasing shareholder value, then I think publishing an 8K for clarity is the smart move.