I think the Baltic and Finnish civil wars/liberation wars probably had a fair few such combinations. If I recall correctly a German force in Latvia actually ended up being the 'West Russian Army' in a three-way fight between the Bolshevik Russians and Latvians and the National/"White" Latvians who were supported by the Entente.
There was indeed a "West Russian" Army that was largely German, although with a White Russian element. However that was a front for the Freikorps, rather than an actual alliance. The Latvians faced them and the Moscow Bolsheviks, but quite separately, and the Soviet front was very quiet at the time. (Oddly, the Latvian army facing the Reds at the peak of their battles against the German Freikorps was the Baltic German Landwehr.)
The Estonians actively fought Bolsheviks and Freikorps at the same time, which is a better example of a three-way conflict, made all the more confusing by Iudenich's White Russian army adding a fourth element. The Estonian Army also contained a Latvian element, but relations with Latvia were mostly quite strained, and an ethnic German unit, just for good measure.
(The Lithuanians simultaneously fought Bolsheviks and Freikorps, though describing that conflict as "hard to find information about" is a gross understatement.)
However the most confused conflict, by quite a long way, was the Ukraine. It takes quite a lot of reading to get even a small grip on that conflict. It had Ukrainian Nationalists (three varieties), Reds, Whites, Cossacks, French (and Greeks), Greens, Poles and Romanians. And I make it at minimum a five-way conflict in the west Ukraine (and by "sides" I mean groups that fought
all the other five -- its more if you count partial conflicts).
Some couldn't even work out which side they were on -- Makhno fought with, against, with and against the Bolsheviks. The West Ukrainians briefly fought with the Bolsheviks too.