I'm sorry, but you bought him even though he had his auction ending time after the deadline. Due to a bug (which is our fault, I admit) he was not marked as ineligible and was able to play in the first match, which he shouldn't have been, but, what's done is done.
I agree part of the responsibility lies in the fact that it was a bug and in a way an exploit, but on the other hand, we expect our managers to report such things and not just try and take advantage. In other words, you took a risk, got him for one match, but that's it, no more.