Creo?
es decir primero buscas las 5 ultimas subidas por el usuario y les agregas un campo tipo=1, luego buscas las ultimas 5 donde el usuario ha sido etiquetado y les agregas tipo=0, unes los dos resultados los reordenas por fecha y tipo y eliges los ultimos 5 ....
Es posible que se te repita una foto puesto ya que si la ha subido y ha sido etiquetado la foto puede estar en los dos conjuntos....
Para evitar eso debes decidir que hay que hacer eliminar las que esten en el primer grupo o en el segundo...
Así eliminados de las subidas las que ya esten en las etiquetadas... seguiremos teniendo un conjunto de mas de 5 fotos con lo que seguro que funciona...
tipo solo sirve para ordenar no para saber si la foto la ha subido o no un usuario... puesto que si la ha subido y ha sido etiquetado en ella saldrà con tipo = 0