That context doesn't change my comment. Affiliation with the CCP, past or present, is an ideological affiliation. 'Syrian' is not. Comparable to 'Syrian bandit' would be 'Chinese bandit'. If you want a Syrian analogue to 'communist bandit', you might try 'ba'athist bandit'.
'Communist' and 'ba'athist' are ideological affiliations, as are affiliations with the Chinese Communist Party or the Arab Socialist Ba'ath Party specifically.
'Syrian' and 'Chinese' are not ideological affiliations.