Ok, so you don't make a treaty with Italy. If that happened in real life, how in hell would Rommel get to Afrika? In real life his troops were shipped in Italian transports, cause Italy and Germany were allies, they operated from Italian-held territory, and supplied by Italian convoys. If Italy and Germany are not allies, none of that happens.
Another solution I can suggest, is to transfer DAK to Italians as expeditionary troops (you know - LIKE IN REAL LIFE), and then as Italy ship them to Afrika. Once there, you can return control back to Germany. Once again - developers gave a non-gamey way out, but you are too lazy to take it. Sure, its easier to blame the game developers and whine, then to use your own head to solve the easy problem.