I usually play by creating myself a custom race, and most of the time, I take the Terran tech tree, however, this time, I took the Altarian tech tree.
Looking through the forums, I found this by one of the developper:
The Altarians lean 99% towards Good by default. You purposely
get extra techs when you choose a Good ethical alignment when playing
Now, would this apply to a custom race using the Altarian tech tree too? Is choosing a specific race tech tree for a custom race makes you dependant on that race's alignment prerequisites for techs?