É possível remover contornos hediondos em torno de um glifo TSpeedButton?

Encontrei um pouco de dificuldade, sou apenas eu ou você não pode atribuir uma imagem de um recurso ao glifo de TSpeedButton sem um contorno preto hediondo, como mostrado abaix

Atribuí-o exatamente da mesma maneira para o componente TImage e estou obtendo o resultado necessári

Estou procurando há um bom tempo, mas ninguém parece ter esse problema bizarro e irritant

Aqui está o meu código-fonte para o formulário abaixo:

procedure TForm3.Button1Click(Sender: TObject);
var r : tresourcestream; png : tpngimage;
begin
  r := tresourcestream.CreateFromID(hinstance,34,'cardimage');
  png := tpngimage.Create;  
  png.LoadFromStream(r);  
  png.AssignTo(image1.Picture.bitmap);  
  png.AssignTo(speedbutton1.glyph);  
  png.Free;  
  r.Free;  
end;

34 é a imagem do tipo 'cardimage' que se relaciona com a imagem mostrada na imagem, se você ainda não adivinho

questionAnswers(1)

yourAnswerToTheQuestion