I don't understand the purpose of taking a good word "perfectionism" for a pathological fear of criticism and rejection, and replacing it with a random incomplete list of things that might have caused a pathological fear of criticism and rejection.
If you consider what the perfectionism is the effect of, it's easier to unwind than just saying, "oh, you're in a hole, you should stop being in a hole."
Describing anything as an 'ism' is a thought terminating judgment of it, and not a meaningful abstraction for it that yields information about what it might be caused by.