I will use $a,b$ to denote abstract indices and $i,j,k$ to denote numerical indices.
A change of basis changes how a vector is represented, but does not change the vector itself, it is the same geometric object before and after the change of basis,
$$v^i \: e_i = \overline v^i \: \overline e_i = v^a$$
A transformation which always outputs the same object as it's input is the identity transformation, therefor all change of basis transformations are the identity, including the ones the ones you've written although it may not be immediately apparent.
The identity transformation for vectors can be expressed as,
$$I^a{}_b = \delta^i{}_j \: e_i \otimes \epsilon^j = e_i \otimes \epsilon^i$$
Contracting with any vector returns the same vector,
$$I^a{}_b \: v^b = v^j \: e_i \otimes \epsilon^i (e_j) = v^j \: e_i \: \delta^i{}_j = v^i \: e_i = v^a$$
If two bases $\{e_i\}$ and $\{\overline e_i\}$ for the same vector space are related by,
$$\overline e_i = Q^j{}_i \: e_j$$
Then we have,
$$e_i = P^j{}_i \: \overline e_j$$
$$\overline \epsilon^i = P^i{}_j \: \epsilon^j$$
$$\epsilon^i = Q^i{}_j \: \overline \epsilon^j$$
Where $P^i{}_k \: Q^k{}_j = \delta^i{}_j$
We can use these relations to show that your P and Q tensors are indeed the identity and that the identity is well defined,
$$I^a{}_b = e_i \otimes \epsilon^i = e_i \otimes (Q^i{}_j \: \overline \epsilon^j) = Q^i{}_j \: e_i \otimes \overline \epsilon^j = Q^a{}_b$$
$$I^a{}_b = e_j \otimes \epsilon^j = (P^i{}_j \: \overline e_i) \otimes \epsilon^j = P^i{}_j \: \overline e_i \otimes \epsilon^j = P^a{}_b$$
$$I^a{}_b = e_i \otimes \epsilon^i = (P^j{}_i \: \overline e_j) \otimes (Q^i{}_k \: \overline \epsilon^k) = P^j{}_i \: Q^i{}_k \: \overline e_j \otimes \overline \epsilon^k = \delta^j{}_k \: \overline e_j \otimes \overline \epsilon^k = \overline e_j \otimes \overline \epsilon^j = I^a{}_b$$
Applying the identity to a vector $v^a = \overline v^k \: \overline e_k$,
$$I^a{}_b \: v^b = Q^i{}_j \: \overline v^k \: e_i \otimes \overline \epsilon^j (\overline e_k) = Q^i{}_j \: \overline v^k \: e_i \: \delta^j{}_k = Q^i{}_j \: \overline v^j \: e_i = v^i \: e_i = v^a$$
We can see that this successfully expresses the vector in a different basis. While the components of the identity may be given by the Kronecker delta when expressed as a linear combination of tensor products of basis vectors and covectors from the same basis, that is not necessarily the case when it is expressed as a linear combination of tensor products of basis vectors from one basis and basis covectors from another.
To answer your question it is valid, and the only way to make sense of the seemingly contradictory facts that a change of basis should not change the vector and yet may have components which are not given by the Kronecker delta.