Mussolini was never in favor of Hitler until it became clear Germany was the only ally which would ensure Italian defense. Mussolini trie dot make a coalition of nations to go agaisnt Germany when it first set its sights upon Austria. This was ruined when the UK went behind the backs of France and Italy in making the Anglo-German Naval treaty. That right there allowed the British to feel safe, and at the same time showed Italy the two other strongest nations in Western Europe would not back them up if need be.
So in this what you really need is Italy never loosing that spirit against Germany. Fascism in its original form was seen very different from what is is lumped together with Nazism today. Mussolini had many well wishers in Europe, and given that Greece, Poland, Austria, Yugoslovia, and much of Europe had a dictator it was not the line in the sand many people make Democracies and Fascism have today.
The anglo-german naval treaty (June 1935) coming just a couple of months after the Stresa pact convinced everyone that UK would not give a fig about German rearmament provided that her interest were safeguarded.
To add insult to injury, 5 months later the British representative even managed (against the indication of the Foreign Office) to vote in favor of sanctions against Italy. It looked like a deliberate slap to Italy, and , notwithstanding some effort by the French to patch up the Stresa front, the best chance of stopping Germany was lost.