Thanks a lot!
We consider "quelqu'un" to be gender-neutral yes :)
Even though technically "un" is masculine, because the word "quelqu'une" does not exist and you use "quelqu'un" even to talk about a woman.
Also the pronouns iel/ellui are neo pronouns, you won't find them in a dictionnary, but more and more inclusive spaces/non binary persons use them. I hope Italian will create the same kind of pronouns one day!