based on those formulas it could come up with an infinite number of holding area dimensions
The holding area dimensions are not infinite, but will vary according to speed, altitude, temperature and time (or distance). Angle of bank is fixed. Designers usually fix the temperature at ISA + an appropriate amount (+15 in temperate climates). There are computer programs that will draw the holding templates for you.