The writer misuses the world 'homophobia' as is usual. It's a non-word anyway. It means whatever the person who uses it wants it to mean. It's a cheap insult meant at slandering the opposition and silencing them. It's tired and it doesn't work anymore.
What you have reported Phil Robertson as saying is the truth. He is not 'homophobic' but the writer has a phobia against Mr Robertson's faith, against morals and against nature.
Look at yourself before you judge others.
More information about text formats