"There exists a Non-Context-Free Recursive Language whose complement is Context Free."
We know that CFLs are not closed under Complement.
This implies that there exists a CFL, $L$ such that $\widetilde{L}$ is not Context Free.
Since every Context Free Language is also a Recursive Language, $L$ must be a Recursive Language.
Since Recursive Languages are closed under Complement, $\widetilde{L}$ must be a Recursive Language.
So $\widetilde{L}$ is a Non-Context-Free Recursive Language whose complement is a Context Free Language.
"There exists a Non-Context-Free Recursive language whose complement is not is also not Context Free."
Consider the following language $A$,
$A =\left \{ a^{p} \mid \text{p is a prime number} \right \}$.
It is known that $A$ is a Non-Context-Free Recursive language.
but checking
1) If a number is prime &
2)If it is a non-prime,
both requires division.
So I guess here both $A$ and $\widetilde{A}$ are Non-Context-Free Recursive Languages.
So this part should also be true.
Hence, I guess the statement
"Complement of a Recursive but not Context Free Language is Context Free."
should neither be a Tautology nor a Contradiction, it should be a Contingency.