What is strange is that usually, the problem on shared hosts is that they don't want to enable `proc_open()` (the "Execute external commands" item in the checklist) because of possible security issues. However, your host has that enabled but say that they can't / won't install Git? Not sure why they wouldn't...