First of all, well done for taking a stand against what you saw as OFFINABUS.
What can you learn? Make sure you're aware of laws/comp rules around things like sin bin. Its a genuine error, but if you give clubs an inch, they'll take a mile.
If you're going to issue a red card, I wouldn't be...