I have very curly hair (type 3b/c if you know the curly scale, it's flat ironed in my profile picture) that is very prone to frizz, especially in humidity. When at Disney, the best way for me to avoid frizz is to make sure my hair is dry or at least mostly dry before going into the park. I do not blow dry my hair so sometimes that means styling at night then plopping it on the top of my head to sleep--or if I was lazy--just making sure it has enough time to mostly dry in the morning after putting product in.
My Disney hair routine: I don't shampoo, but co-wash with the resort conditioner if needed, then use a moisturizing hair mask almost every shower at Disney, as I find the water there a bit harsh, then style with a spray leave-in, a detangling slippy type leave-in, and gel. Then kind of just continue to scrunch and separate my curls occasionally until my hair is dry. If you do blow dry your hair, you could always bring a diffuser attachment and work in a product that is a little heavier than your daily one to help with the additional humidity.
Other than that, I remind myself that my hair is going to get windblown, and therefore at least somewhat frizzy the minute I start going on any rides. I always bring hair ties (either the phone cord ones, or now that scrunchies are back in, those), since your hair is short though, maybe carry a head/hair band, especially one that goes all the way around your head to keep your hair off the back of your neck? I also run my damp hands through my hair after washing them through out the day to reset the styling products, and am not above running some of the hand cream I keep in my bag through my hair if it's looking super crazy.