RMW, I disagree with you on several counts.
There are several aspects of tank design that are seldom if ever tested by the tank warranty: Wind design, for overturning and blow-in; seismic design; snow loading on roofs; rainfall on floating roofs; notch toughness for lowest design temperature; internal design pressure, etc. In each case, these are loads that may or may not ever be reached in the lifetime of the tank, and are very unlikely to be reached in the warranty period. Yet, any reasonably conscientious tank company is going to design for these items.
I think you'll find that in dealing with the floating roof companies, they too are "fabricators" subject to the same market pressures that the tank companies are. This doesn't mean they don't make a good product, though. By all means, read their literature. And seems like I have seen some informative material from Baker Tank, HMT, and CBI/PDM among others. But generally, none of this material will give you any clue of how they actually go about designing a floating roof.
I might point out also that it is not at all uncommon to put an aluminum floating roof in a new tank as the original roof- they are not just replacements for steel roofs. Note also that the original question didn't specify whether the roof in question was internal or external- and for external roofs, there is no aluminum alternative.