I agree.
Barbarossa was mostly a problem of supply line length (it took too long for supplies to get to the front) and the limited number of trucks available, not that there weren't supplies to be transported.
The rail issue wasn't changing gauges but rather, the lack of rolling stock (Soviets...