Hola
redy,
Investigando tu script, para averiguar (si podia) donde podia estar el problema a lo máximo que he llegado es a que
este script me da el marco y la foto tal cual se espera en color y correctamente al estilo
Colegota 
Pero como a mi me gusta mas el estilo
invi

, pues me interesaba mas el ultimo script que lo incorporaba. Que es justamente el que me da el fallo. Ademas esta vez te adjunto tal como queda la foto y el script usado.
¿Puedes darle un vistazo a ver si ves donde esta el gazapo? No he personalizado los mismos y salen con tu nombre y los parámetros iniciales tuyos, yo los he renombrado.
Script usado estilo Colegota ->enmarca
Resultado imagen estilo Colegota
Script usado estilo invi ->ponmarco
Resultado estilo invi
Es curioso que el lienzo sea gris... por cierto me da un error respecto a la fuente (que se corrige cuando le doy el path correcto) que te incluyo para descartar todas las posibilidades. Con el path corregido sigue dando un lienzo gris...

jose@jose-desktop:~/bin$ ponmarco prueba.jpg
Poniendo marco a prueba.jpg -> ./s_prueba.jpg
convert: unable to read font `/usr/share/fonts/TTF/VeraBI.ttf' @ magick/annotate.c/RenderType/1066.
jose@jose-desktop:~/bin$ enmarca prueba.jpg
Poniendo marco a -> prueba.jpg
convert: unable to read font `/usr/share/fonts/TTF/VeraBI.ttf' @ magick/annotate.c/RenderType/1066.
jose@jose-desktop:~/bin$
y para acabar la versión de Imagemagick
jose@jose-desktop:~/bin$ convert -version
Version: ImageMagick 6.4.5 2009-06-04 Q16 OpenMP http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC
Saludos y gracias por intentarlo
Jose
Modificado por error en un enlace