Creole and Haitian influence is a possibility, but the main factor seems to be that White Americans avoid male names which are accented on the second syllable in American English while Black Americans do not.
It isn't just French male names like
Andre and
Antoine which are more common in the Black community.
Demetrius (originally Greek) and
Tyrone (originally an Irish place name) are also much more common among Blacks than Whites.
Bernard and
Maurice, which are usually accented on the second syllable in the USA, are also predominantly African-American.
It seems that unconsciously White Americans feel that male names accented on the second syllable don't sound "masculine", but no such prejudice exists among African-Americans. Since French names are almost all accented on the final syllable, most French male names appeal much more to African-American parents.
The female French names in -ique like
Monique and
Dominique are somewhat more common among African-Americans, as that sound fits in more with African-American tastes. But White Americans have no problem adopting other French female names. There are (or have been in past generations) tens of thousands of White American women with names like
Michelle,
Danielle,
Stephanie,
Renee,
Marie,
Natalie,
Bernadette,
Blanche,
Christine,
Claire,
Corinne,
Diane,
Elise,
Estelle,
Gabrielle,
Genevieve,
Jacqueline,
Jeanne,
Julie,
Louise,
Lucille,
Madeleine,
Margot,
Marguerite,
Melanie,
Nadine,
Nicole,
Noelle,
Pauline,
Paulette,
Rosalie,
Suzanne,
Therese,
Valerie,
Yvette, and
Yvonne. Many of these have been so common in the USA for so long that a lot of Americans probably don't even realize they were originally French imports.