Sverige såg ut att missa pallen i League of Nations men slutade trea i Barcelona efter ett franskt fall.