Oi Taiana, pra carregar uma imagem antes vc precisa pegar o mapa bitmap, não é mesmo?
Então, esse mapa só carrega a imagem, ele não é um material.
Se vc pegar o mapa bitmap dentro do diffuse pra carregar a textura, ele já fica dentro do material e vc pode aplicar nos objetos.
Mas se vc dá get material, pega o bitmap e carrega a textura, não está dentro do material e aparece quadrada no slot do material editor, pq está faltando colocar dentro de um material.
Ai se vc arrastar para o diffuse do material vai funcionar normal.
O oposto também é verdade, se vc arrastar o mapa do diffuse e colocar em outro slot, aparece só o mapa quadrado igual quando carrega fora do material.
É melhor vc carregar a textura sempre dentro do diffuse.