90 gallon is definitely too small for the fish listed in your original post unfortunately. But, there are still many predator fish which stay under 12", which is about the maximum size I would recommend for the tank size.
What do you want out of the tank? Would you be happy with a single larger fish, or would you like to have multiple fish?
If a single fish is OK by you, there are some piscivorous cichlids which would work in the tank and would be interesting and personable fish to keep. One of my favorites is the Istlanum. Grammodes is another. Or parachromis Loisellei. If you were going for this approach I'd recommend getting 4 or 5 young fish and growing them out together until you can pick the most dominant individual.
Smaller species of Pike cichlids would work, and are very predatory. Belly crawler would be an example. You could house a pair or possibly a small group in a 90 gallon with a little effort.
Another predator I don't think has been mentioned is the hujeta gar. They are not a true gar, but look similar and have a nice set of teeth. You could keep a single one with some other tankmates, or try a group of them.