Sounds like you handled the game well, and had a confident performance which is great news, especially for a new referee.
As for the red card, you could've possibly made the right decision, however if it was a lot earlier in the match, and you hadn't had sent him off, whats stopping an...