Почему вы хотите создать патч?Хотите исправить свою проблему и опубликовать решение?Если так, то патчи обычно создаются с помощью инструмента diff: http://stephenjungels.com/jungels.net/articles/diff-patch-ten-minutes.html
О вашей проблеме: вы расширяете класс sfGuardUser и добавляете slug в дочернюю таблицу.Почему вы ожидаете, что это появляется в родительском?Это не то, как наследование работает.