Ik ben er vrij zeker van dat het mysql-stuurprogramma voor PDO (misschien mysql zelf?) geen multi-query voorbereide instructies ondersteunt.
In plaats van SELECT LAST_INSERT_ID()
gebruik in uw zoekopdracht Conexion::$cn->lastInsertId()
na uw $query->execute()