From my sig, the only ones I would exclude from a 90l for their long term care would be...
Redline Torpedo ("Denisons") Barbs
Opsarius pulchellus
Leopard Bushfish
Synodontis brichardi
But then for alkaline water you could have setups such as...
Any Rainbowfish that as adults stay smaller than Celebes (~7cm)
A mini-Tanganyikan biotope (shell dweller like Neolamprologus occellatus, plus a rock dweller like Juliochromis dickfeldi)
A mini-Malawi biotope
and no doubt many more that do not spring to mind right now. But another thing to consider is that so many fish are captive bred these days, so when you see "fish x" lives in "pH x" in the wild it can be meaningless, if that fish has been raised in water conditions similar to your tap water.
The key is to find your "must have fish," the one that you know will be suitable for your 90l and you must have it in your collection. Then you can find other tankmates that will suit the "must haves" needs and will be compatable from an aggression perspective amongst other things, allowing you to plan the order you add the fish to your tank (leaving the most sensitive and aggressive until last).