строго говоря по дефолту myqsl не должна учитывать регистр в названиях таблиц и колонок, поэтому, как мне кажется, разработчики и сделали автоматический lowercase.
в патче нет смысла, потому что это не ошибка. Все имена в мускуле регистро-независимые и это рекомендация самого мускула. Есть, конечно, возможность включить распознавание регистра, но это не приветствуется
Точные имена свойств модели в Doctrine