Unfortunately if you signed a revised contract with a time clause and didn't fulfill that time clause, you will have to repay that money regardless of what the original contract was. You're going to end up spending/losing even more money in lawyer fees trying to fight it. Take the repayment plan to avoid it going to collections and have peace of mind you're making better money at the next company.