Man, plane and simple, that list frightens the FETH out of me! So much melta! Im Armourguard and Jesus Christ! And excorcists are bad news.
The fact that (in a guess) you lost 500 odd points to deepstrike means your pretty much gonna loose automatically. Ask anyone whos played a 2500 vs 3000 point game and they will agree.
Id say drop pod some stuff, take the fight to the enemy without letting them take it to you.
Remember, drop pods are safe (I assume templars HAVE drop pods..dont they!?) and can get you there turn 1.
imo you didnt have the correct ranged units in this list, and although I never did believe in melee, more range is always better.