I think,
A language is undecidable if there does not exist a halting TM.
A language is not recognised by TM if it is Not REL. i e. Langauages accepted by TM are REL.
Your question boils down to, " Is every undecidable language, also not REL?"
Answer is NO. Bcoz for undecidable languages there exist a TM, though it is not halting, that doesn't matter.