I'm from Germany and here's my take on it:
White Shepherds are called "Berger Blanc Suisse" or "Weißer Schweizer Schäferhund" here.
White Shepherds are not accepted by the SV - hence white ones can't be called GSDs.
They are however recognized as a several breed by the FCI since 2011.
Not sure why there's such a problem with a recognized FCI breed in Sweden...