De facto, há razão para se hesitar entre "sou de ascendência ou de descendência portuguesa".
Vejamos o significado de cada uma das palavras:
1 - Ascendência - Série de gerações anteriores a um indivíduo.
2 - Descendência - Série de pessoas provenientes dum mesmo tronco.
Como vemos, não são palavras sinónimas. É conveniente empregá-las nas seguintes situações:
Quando nos expressamos diremos "sou de ascendência portuguesa ou brasileira, etc., quando temos em mente, e às vezes até visualizamos, o nosso país de origem (neste caso Portugal) e as pessoas de quem descendemos. Diremos "sou de descendência portuguesa ou brasileira, etc., quando temos em mente as pessoas (várias) que descendem de portugueses ou de brasileiros, etc. O empregarmos ascendência, depende, pois, de no momento estarmos a pensar mais fixamente no nosso país e nos nossos ascendentes (portugueses ou brasileiros, etc.)