Just an FYI but shared habitat resident types is really not as limited by biomes as you think. Bongo is a one biome animal, but I had it happily sharing a habitat with some species that do not share its biome.
Whether it is a bug or intended, animals will give a small red ! warning about plants that are from the same continent but a different biome yet they still perfectly accept that plant, it simply fails to add plant % for the animal but does not detract anything from what I can see currently. The only time they get angry is if it is a non-native continental plant.
I have had in the same habitat 5 species which no one usually would think of putting some of them together. An aardvark, bongo, common warthog, hippo, springbok. There were some minor min/max preferences differences that made it impossible to get all terrains to exactly 100% for every animal (mainly rock differences if I rememer right) but if you do it just right you can get 100% on all terrains for most of the animals and have it just slightly off on one terrain type for the one with slight preference differences which still results in a perfectly happy animal. All I had to do was put enough of the "good" type plants for each animal in the habitat and all of the animals resulted in 100% plant satisfaction and coverage satisfaction despite the presence of not desired plants as well.
That is not the only situation that I have succeeded in making unlikely animal friends. Normally you do not want to mix continental animals due to the previously mentioned issue with plants. However sometimes you can all thanks to some plants being located on both continents or the one animal not having a specific plant requirement. For one of the beginning scenarios you are given a premade zoo in madagascar and told to add extra species as a win condition. To win it all I did was add a few extra exhibits to pre-existing buildings and then added a Tapir to the hippo habitat. Yes, it worked well even on hard mode and did not require me to do any extra landscaping or barrier making so a huge time shortcut. Also, you may not be aware but another of the scenarios contains a pre-existing habitat with tapirs and bongos together. Again it works well.
So do not limit yourself by biomes or continents and let your imagination go wild!