After reading both sides, here's a few of my thoughts on the subject:
1. There are always three sides to every story...Person A's version, Person B's version & then, the "truth"...plain & simple.
2. If you think it's "your" idea,
PATENT IT & whatever you do...never, never, never share your company secrets especially down to the precise "how to's" with anyone!
3. Lastly, I hope all parties concerned can resolve their issues off YT...in private.