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()