Amigo, neste exemplo do Grigory Filatov, a cor de fundo do arquivo Splash.Gif não é totalmente branca, usa a cor RGB com os valores 252, 253, 252. Então se a sua imagem não tem esta mesma cor de fundo, não vai ficar transparente.
Para que a sua imagem GIF seja apresentada com transparência, você vai ter que saber qual é a cor do fundo da sua imagem, no formato RGB. Depois na função _DefineSplashWindow() você terá que alterar o seguinte comando:
SET REGION OF &name BITMAP &cSaveBmp TRANSPARENT COLOR RGB(252, 253, 252) TO RegionHandle
No comando acima, troque RGB(252, 253, 252) pela cor de fundo da sua imagem. Por exemplo, se a cor de fundo da sua imagem for totalmente branca, coloque RGB(255, 255, 255).
Abraços,