AFAIK they are not trying to hide anything, they simply say the suicide bomber is not Ghezali.
As for the whole Guantanamo affair, I think the Swedish authorities did what they had to. Ghezali was held without any proof, he was never charged with anything, and he is a Swedish citizen. Until proven otherwise he is innocent, just like anyone else.