Se a sua conexão com o servidor HTTP é ou não SSL é irrelevante para o PHP (a menos que você, por exemplo, coloque algo no PHP para verificar se a conexão é SSL, e redirecione para https://
se não for) . O suporte a aplicativos dentro do PHP não tem relação se uma conexão SSL pode ser feita entre seu servidor e um navegador cliente.
Simplesmente, seu provedor está soprando fumaça; sua resposta parece que eles não configuraram o servidor da Web para permitir conexões SSL corretamente.
Ou o seu DNS para o nome do domínio ainda está apontando para o endereço IP não dedicado (no qual o ouvinte SSL provavelmente não está configurado)?