A) Join a new gym
B) Chiro or MD diagnosis? What was the original cause of the injury? If you can't squat, you shouldn't be doing a number of the things you are doing.
C) You said you want to be a PLer or Strongman. That routine will not get you where you want to go, so it's awful. Why? Because it doesn't include any of the powerlifts. Because it isn't particularly well structured. It has too many lifts, and seems a little unbalanced.
If we use Powerlifting as your sport (which is best for me, because that is what I am most qualified to discuss), the first thing you need to tell me (us) is what your best meet squat, bench, and deadlift are. If you have never been in a meet, we need your HONEST maxes, not a 6 inch high squat in a Smith machine, or some conversion of a 5RM to 1RM. We need to know how long you've been lifting. We need to know your bodyweight, and your bodyfat % (a guess is fine there, because it isn't your main goal, but I need to know if you are a fatass.)
From there, we apply a couple of things:
1) Where you are as a lifter. You may need to start out as if you had never lifted before. Not necessarily for long, but to really get an idea of where your strengths and weaknesses are, and what you need to develop.
2) Appropriate programming. Are you really going to compete? When? What are your goals? How many days a week can you train? How many do you want to train? How's your nutrition? Etc.
3) What you like. I can say all day long that you need to squat 3 times a week, and use the same generic routine for a year, but if you get so bored you quit after 3 weeks, what's the point? So we need to make sure you'll be motivated and stay interested; coupled, of course, with the right training programming.
In the meantime, I suggest you buy Starting Strength and Practical Programming by Mark Rippetoe. While not specific to powerlifting, Practical Programming is a fantastic resource for anyone, and it's easy to read and understand.