Bom, pelo oq estudei, a Microsoft recomenda usar CreatProcess pq esta função inicia o novo processo e seu thread principal sem transferir nenhum parâmetro para o novo processo que entrará em execução, sendo assim, executado no contexto de segurança do processo de chamada. Logo não é normal se algum anti-virus acusar algo usando esta função.
Já tive problemas com a WinEx com o Windows Defender, hoje uso CreatProcess conforme as recomendações da Microsoft e não tenho nenhum problema com Anti-virus no Windows.