It is wellknown that the character of an irreducible, unitary representation of $GL(n,\mathbb{C})$ uniquely determines the isomorphism classes. I fail to construct a function for $GL(2, \mathbb{C})$, which seperates the traces for $I_q(s)$ and $I_q(-s)$ with $q\neq 0$ and $I_q(s)$ being the representation given as the induced $$ \begin{pmatrix} re^{i \theta} & x \\ 0 & r'e^{i \theta'} \end{pmatrix}\mapsto |r/r'|_v^s \cdot e^{iq\theta}$$ up to $GL_2(\mathbb{C})$. Note that $I_q(s) \cong I_{-q}(-s) \otimes e^{iq \arg \det}$ by the usual intertwiner. Note $Re\; s =0$.

I understand abstractly, why the functionals must linearly independant, because they can't be isomorphic as $C_c^\infty( G)$-modules and must have distinct traces therefor.

How can we construct a smooth, compactly supported modulo center function $\phi$ which seperates $tr I_q(s)$ from $tr I_{q}(-s)$ as functionals?

Let's focus on $q=1$. This is a little bit more simple then the general case, because it contains the usual $\rho: U(2) \mapsto U(2)$ identity-representation (not trivial;). So what I did is cosnidering $$\phi: GL_2(\mathbb{C}) \rightarrow \mathbb{C} $$ smooth with $\phi(kza_tk) = \overline{e^{i q\theta} tr \rho(kk')} \phi(a_t)$ with $k,k'\in U(2)$, $z =re^{i\theta}$ in the center, $a_t$ being diagonal with entries $e^{t/4}$ and $e^{-t/4}$, whose convolution operator projects onto the $\rho$-isotype. Assume that $\phi$ has compact support modulo the center. Then $g(t): = e^{-t/2}\int_{N(\mathbb{C})} \phi(a_tn) d n$ is an even and compactly supported function, and $$ tr I_q(s) g = \hat{g}(is),$$ hence does not distinguish between $s$ and $-s$.