The easiest way I have found to Modify, Change, Add too the Social links is the do it directly through the database using SQL Statements as the way to do it. You would think to make changes would be easy admin side but like you said it does not work and will actually break the footer Social Links.
You can look at the following post in this thread and it may make sense to you but then again it might not.
Post 812
Bookmarks