As far as I know, changing of profile pic via FB API is not allowed, you may check the FB Developer docs, I had worked on facebooks apps over a year ago.