Listo, gracias a la modificación que le hice al sistema de BBCodes para poder hacer lo de redimensionar imágenes he podido hacer que intercepte el parámetro antes de convertirlo en HTML y compruebe si es una URL completa.
De paso he actualizado el código del BBCode porque estaba utilizando una versión para insertar los vídeos de 2010, de hecho no estaba ni sobre HTTPS.