Hmm...

Any way you can prove you're the original owner of this account? Writing a post from your X account saying "I am Cubox on Bitcointalk" would probably suffice:
https://x.com/Cubox_Last post was 5 hours ago so it shouldn't be a problem.
edit: ah, you don't have to do anything, seems you've already acknowledged the project over there. Anyway, congrats, hope you got a sweet deal.