Hi, Donna! Interesting question. You're right, it's not parallel construction. I would have written it differently.
But in this case, I think most of us would accept it (at least grudgingly) because although it's somewhat messy, it holds together. The big problem with non-parallel construction (probably in most languages) is that it's not logical. For instance, Walmart's four basic beliefs are:
- Service to our customers
- Respect for the individual
- Strive for excellence
- Act with integrity
That's illogical, because only two are beliefs. Here at Using English, we wouldn't allow it. But they forgot to ask us. Which proves that you're smarter than Walmart!