As for facilities for sub elites, I’m not 100 sure on any. Most colleges have pretty good facilities to train at. There are some training groups(HPC elite) that could give you good groups.
As for online programs, I haven’t seen any great ones. If your willing to spend a little $ there are some good coaching resources with sample programs that can give you an idea of what good ones look like.
As for nailing in bad mechanics, you could post video of your sprints on here and people would be willing to help.
Really, I’d be willing to help you with any sort of aspect of program design and stuff.
If you absoloutly wanted to I’d be willing to write some sot of program up, but I’m sure others on this site could do better than me.