Por cierto, se me olvidó poner un paréntesis
SELECT informes.idInforme FROM usuarios INNER JOIN informes
ON usuarios.idUsuario = informes.idUsuario
WHERE usuarios.edad < (SELECT edad FROM usuarios WHERE idUsuario = x)
UNION
SELECT idInforme FROM usuariosAutorizados WHERE idUsuario = x
si no lo pones ahí, tendrás resultados extraños
Saludos