I think Barbarossa would go ahead, even in the worst case scenario the Nazis have lost 100,000 men in Sealion while Barbarossa involved some 3,000,000. The biggest impact is that the ability of the Nazis to bail out the Italians is going to be limited. If it does come down to a choice I suspect...