There should be another ideology called "Nationalist". Angry nationalist pops would turn fascist just like how angry conservative pops turn reactionary or like how angry socialists turn communist. Pops could turn to voting nationalist when they get issues like Jingoism, Protectionism, etc.
Hopefully we can maybe mod in new ideologies.
The political ideologies in Victoria2 represent different positions on a social and political spectrum. Nationalism sits no where on that spectrum because Nationalism has nothing to do with social or political rights
within a country, its only concern is with expanding the country itself.
There are Fascist Nationalists like the Nazi Party and there are Communist Nationalists like the Chinese Communist Party. There are Conservative Nationalists like Paul Kruger's Transvaal Government and there are Liberal Nationalists like Max Weber.
I have a qualm regarding the split of parties. There is a difference between parties in coalition splitting and factions/wings within the party splitting, and I don't think that the model King describes models that. In the example of the Reactionary wing of the Democrats splitting with the Conservative wing, that's a significant party split. By contrast, if you take a coalition split, like
A real life situation for me is current Australian politics. The two main sides in Australia are the labor Party and the Liberal-National coalition made up of the Liberal Party and the National Party. In the current state, the Coalition allows National and Liberal politicians to compete against each other in elections, whereas the Labor party does no allow politicians from the "Labor Right" faction to compete against "Labor Left" faction members.
Furthermore, if Australian politics ever became high militant, then it would be expected that the National Party would more readily split from the Liberal Party then the Labor party would be divided along faction lines into two new parties.
I would suggest rather that the level at which different coalitions break apart should be a two tier process. At first, when militancy is moderate to high, different ideological parties within a coalition bloc break apart, but parties of identical ideology remain in coalition. At the second tier when militancy is even higher, then all parties break apart regardless of ideology to represent factionalism splitting the party.
This allows more politically minded players to mod in party "factions" as different parties in game. Moderate militancy would destabalise loser coalitions but parties would stay together. While extremely high militancy would cause a split in parties with low discipline while unanimous parties would stick together.