I cannot understand.
Certainly there are some windows application compatible iCal.
But the problem is caused by "Your server rejects iCal's HTTP Request".
Perhaps, your server rejects static link of
webcal://... You can understand this is not an issue of piCal.
I'll close it.