So I wouldn't be able to get my attorney and go back to court for that?
I'm sure an attorney would be happy to take your money.
However, the probation officer is doing his job and, in my opinion, had you been able to provide a sample and you tested clean, the PO may have allowed for an early discharge, but he/she doesn't have to.