Gosh…
First off, keep your private information exactly that private so people aren’t calling you.
If someone calls and you don’t know the number, don’t answer it. It’s likely either a scam call, sales call or an a*hole. Let them leave a msg then you decide what to do.
Only yourself can get you in trouble by saying something legally incorrect, such as VFR-on-top which means you were flying IFR without IFR clearance. Just keep quiet and you’ll be fine.
From the perspective on what happened, fly the plane following the regs the best you can. If that guy is complaining he is IMC and you are VFR, just tell ATC “traffic in sight, perhaps you need to go to your AME to get your vision checked”.
I had a few a*holes call me out, while doing emergency descents training over an airport to land, they said I was going the wrong direction at an uncontrolled field. Whatever, what a d*%^. Also altitudes, speeds, etc. Never about the clouds, if anything I had to deviate due to weather several times I’m not trying to play around with the clouds, unsure who is when it’s easy to do a pop up IFR but whatever. One time I got called out for not climbing as I was waiting for a pocket to climb, I had a door pop open in flight and cloud layer to avoid, I said maintaining VFR conditions. Anyway you cannot please everyone, just keep it to yourself and tell everyone else to get lost, and my instructor said if you are ever questioned just say “minimums” and leave it at that.
Good luck! And VFR over the top is great, why would you say you aren’t doing that again? Because of one a*hole?!? And jets on en-route climb first are in radar contact with ATC and they should see everything adsb or not and vector them around. Jets also have TCAS that would pick you up. Double whammy to avoid an issue. If you have FF with adsb-in then that’s a triple protection for you.