I'm not a fan of Obama, but I don't see any problem with this.
If he would have not covered it and gave the speech with the symbol for Jesus above his head, people would have been yelling blasphemy that he is trying to symbolize himself as the messiah.
Besides, he made several references to scriptures during his speech that wasn't in the posted article.