Your routine is strong on explosive movements, but weak on pure strength building.
Box squats and good mornings would really help. I don’t think you can substitute Bulgarian (single leg) squats, though they are a great addition.
See ‘The Pro Maker’ article and go to
Joe DeFranco’s website, www.defrancostraining.com. He has an article there about the 15 best vertical leap exercises and why they work. A good read.