Егор не произошло от Георгия, они по значению имени схожи. Егора в сятцах нет, это языческое имя, поэтому записывают Егором, а крестят Георгием. Моих знакомых Святославов зовут Святами, но не Светами, т.к. в этом случае меняется смысл имени.