Ah non je me suis trompé, c'est le topic de Bidoman qui bug, pas celui-ci, du coup je peux répondre. 
Oui en effet c'est le don le plus récent qui détermine son orientation (du moins si ce don récent y change quelque chose). 
Alors la meilleure technique pour moi afin de favoriser la seconde évolution de deux types c'est la suivante :
Quand il vient de devenir adulte, ne lui donne aucun animal ni drive (ou alors dans les mêmes proportions mais ne pas en donner c'est plus simple, surtout pour éviter le farm dans les niveaux). Contente toi de monter son Stamina au niveau 99 avec les 10 carrés bleus remplis, et ce sans rien lui monter d'autre. Une fois ceci fait, ton Chao aura la seconde évolution normale, imagions que l'évolution normale soit au centre d'un graphique, le run au dessus, le power en dessous, le fly à gauche et le swim à droite. Comme dans la vidéo Chao Fact File : Evolution And Stat Influence si tu veux.
Soit tu fais Fly/Run :
40 drives de Fly ou 20 animaux de Fly + 40 drives de Run ou 20 animaux de Run.
Soit tu fais Run/Swim :
40 drives de Run ou 20 animaux de Run + 40 drives de Swim ou 20 animaux de Swim.
Soit tu fais Swim/Power :
40 drives de Swim ou 20 animaux de Swim + 40 drives de Power ou 20 animaux de Power.
Soit tu fais Power/Fly :
40 drives de Power ou 20 animaux de Power + 40 drives de Fly ou 20 animaux de Fly.
Quelques remarques cependant.
Power/Fly = Fly/Power pour le résultat final certes, sauf que si tu montes d'abord le Power il aura comme seconde évolution X/Power avant d'avoir comme seconde évolution X/Power + Fly, là où inversement en montant d'abord le Fly il aurait d'abord comme seconde évolution X/Fly avant d'avoir X/Fly + Power, qui est égal à X/Power + Fly.
Cela dépend de quelle apparence tu veux le voir arborer en premier, tu peux même donner alternativement du Fly et du Power dans l'ordre que tu veux au lieu de donner uniquement de l'un au début, et uniquement de l'autre à la fin, comme ça tu vas directement à l'évolution hybride sans passer par les évolutions totales.
X étant la première évolution je préfère le préciser pour que cela ne t'embrouille pas, mais au moins le schéma est clair dit ainsi. Dans la vidéo dont je te parle :
https://www.youtube.com/watch?v=1uWDijgJpDc
Va directement à 6:13 pour voir de quel diagramme je parle, sauf si tu veux la visionner en entier, normalement l'anglais est compréhensible mais si tu as des questions n'hésite pas !
Autre remarque, on nomme ainsi les secondes évolutions hybrides car elles sont complètes, mais avec les hybrides comme les évolutions normales, tu as aussi tous les intermédiaires qu'on ne nomme pas car techniquement il y en a beaucoup plus. Tu as aussi les évolutions hybrides qui se compensent, formant des évolutions totales. En gros tu as 6 évolutions de deux types, 4 qui sont légitimes, et 2 qui se compensent, formant l'évolution normale : Swim/Fly = évolution normale et Run/Power = évolution normale, là-aussi l'ordre revient au même, tu as juste l'obtention d'une évolution totale différente avant l'évolution normale selon laquelle tu montes en premier. Et inversement si tu alternes entre deux farms complémentaires à chaque fois l'évolution normale ne changera jamais (j'entends par là tellement peu : 5% ou 2,5% selon si c'est un animal que tu as donné ou un drive avant le retour à la normale, que ce n'est quasiment pas visible).
Tu as les évolutions d'un type qui sont au nombre de cinq : Stamina, Run, Power, Swim, Fly. Celles-ci si tu les fais tu auras des évolutions totales et non hybrides. Après tu peux jongler entre chaque évolution formée (11 au total sans compter tous les intermédiaires de transformation).
Donc en tout, pour résumer, tu as 11 évolutions : 5 normales (d'un seul type) et 6 hybrides (de deux types), 4 hybrides ont une identité à part entière, 2 hybrides se compensent et correspondent à l'évolution basique du Stamina. En gros si tu regardes le carré proposé dans la vidéo tu ne peux absolument pas en sortir mais tu peux aller n'importe où à l'intérieur, et ce tout au long de la vie du Chao, même si avant le processus de seconde évolution enclenché, tu auras plus de mal à faire décoller ton Chao de la zone normale.
En espérant t'avoir répondu correctement !
Pour le Chao bicolore tu le verras dès la naissance oui car les couleurs et les caractéristiques qu'il aura à la naissance seront immédiatement repérables, tu verras donc même quel bicolore c'est (si c'en est un évidemment). Par contre avant la naissance cela sera impossible car la couleur de l’œuf est indépendante de celle du Chao à la naissance, elle peut correspondre comme elle peut différer. Par contre le point commun entre l’œuf et le Chao c'est que leurs propriétés de couleurs (et même de toutes les autres propriétés), ne peuvent pas être totalement indépendantes des propriétés des parents, et ce même si par exemple un bicolore n'avait aucun parent bicolore, il y a quand même une origine héréditaire aux caractères formés, qu'ils restent identiques ou non d'ailleurs.
Voilà, bref j'espère avoir été le plus précis possible, bonne journée à toi !