Versuch doch als erstes mal Dich im Browser in der EGroupware anzumelden, und dann die normale URL im Browser auf https://example.org/egroupware/groupdav.php/username/calendar?download abzuändern.
Bekommst Du dann das iCal File?
Danach kannst Du mal in neuem anonymous Tab Deine obige URL mit http statt webcal versuchen, also mit http, Benutzername, Passwort und IP Adresse. Tut das?
Wenn das alles tut, kann das Problem auch an dem Client liegen, in dem Du die webcal URL eingibst, hier könntest Du auch mal das Access-Log des Webserves auf dem Host bei Zugriff tailen, kommst dort der Request überhaupt an, und welcher HTTP Status wird zurück geliefert.
Ralf