Jeg er ret sikker på, at mysql-driveren til PDO (måske selve mysql?) ikke understøtter forberedte sætninger med flere forespørgsler.
I stedet for SELECT LAST_INSERT_ID() i din forespørgsel skal du bruge Conexion::$cn->lastInsertId() efter din $query->execute()