Wow, That sounded very scary indeed. Yes I do hope Proven can supply the right springs! I suppose you could source them else where, or get them made if you had to?
Do you have images of you putting the tower up?
Keep us posted.
All the best