My first question is whether you have some objection to the standard Mac shortcuts Cmd-` and Cmd-~? Those work and don't require hacking KeyEventsTranslation.tr.
I have no specific knowledge of what's going wrong, other than that Cmd-Left/Right as start/end of line is a standard OS X shortcut is perhaps it is being intercepted by the OS.