You did fine IMHO. I do not get nervous around kids anymore, but that is because they are my specialty now. Back when I worked fire based EMS, yeah, kids were "scary". But looking back, I realize the error of my ways.
First, take the parents relation of what happened for what it is worth. I believe most parents when they describe what happened, but when it comes to certain details, I always have some doubt when it comes to what lay people say. One of these details is time. When parents say a child seized for 10 minutes or was unconscious for 10 minutes, I approach it with some skepticism. I am not saying they are lying, I know though that in stressful situations 1 minute can feel like 10. Also, always check your own temperature. I have seen way too many parents relate ridiculously high temperatures, only to find them either normal, or slightly elevated on assessment. I had a parent tell me her child had a 114 degree temp once. I asked if she was sure, and she said absolutely...needless to say, the child was awake, looking around, and crying rather loudly. I was pretty sure the temp was not 114.
Febrile seizure is a good working diagnosis. Good call removing the short. In addition to the general history, find out if mom and dad have been giving Tylenol or Motrin, and if so, how much, also how often. I find that quite regularly parents are under dosing their kids on antipyretics and/or not adhering to an effective dosing window.
Of course follow your protocols, but I know in many cases if their is a high index of suspicion for a febrile seizure, we will not immediately administer narcotics at the onset. Febrile seizures are generally short in duration, and with the interventions you took (shirt off, controlled ambient temperature) the likelihood of repeat is low. If the seizures are persistent or last longer than a couple of minutes, then we begin to look at pharmacological intervention.
Sick kids get dehydrated. While an IV is not always necessary (especially if they will still tolerate PO without emesis) refrain from making excuses for reasons not to start a line. The "I don't want to upset them" excuse is only valid in certain situations, the only one I can really think of is epiglottitis, or maybe a cardiac defect where any vagal stimulation might cause adverse cardio pulmonary effects. As always use sound judgement when weighing risks to benefit.
I kind of get on a soapbox when it comes to medics talking about not wanting to do certain procedures solely because it will upset the patient. I can say this because I used to make excuses for not starting a line...a long time ago in a former life. Now, if a pediatric patient needs and IV, they get an IV. I know it will upset them, but I also know that it is a necessary step in properly caring for the patient in certain situations. I can't let the fact that I don't enjoy causing kids some minor pain or discomfort to perform a procedure stand in the way of me performing that procedure when necessary.
The "getting hypoxic" and possibly having another seizure rationale is a little weak. I have never seen a kid have a seizure when starting an IV.
Like I said, it isn't the worst care I've seen given to a kid. With that in mind, please try not to be the medic who comes in, and when asked about a certain intervention says "I didn't want to upset them."