I regularly disband production spiral material later in the war, ( as Japan ), and in fact, this very thing causes me to mainly build Carriers and Battleships, light fleets, etc. early in the war, so that I can fight hard with them, but later, when I inevitably get blown to smithereens by the Allies, I can just cancel the junked fleets and get a stack of resources.
This strategy is extremely useful when the Allies come to bomb Japan. Just build a stack of flak guns and/or fighters in Honshu, and then force the Allies to fly through them to bomb out your infrastructure. Except that every time the Allies knock out the infrastructure, you just cancel some more units and use the resources gained to build supplies in order to fix the infrastructure, thus forcing the Allies to bomb it out all over again, and again, and again. Now I don't necessarily think that this is unrealistic, but you shouldn't have to sail your fleets into harm's way purposefully in order to get those resources ( such as sailing directly under a single patrolling Allied CAG in order to have your ships damaged with OP-fire, but hopefully not sunk since it's a single CAG ).
When the Japanese needed resources for more supplies, they didn't just go out to the closest naval base and say, "Hey there, boys, time to commit suicide! lets sail out and get severely blown up so that we can sail back and use the wrecked ship to build supplies". I mean, that's ridiculous. If you decide one day that you don't want your car anymore, and you're going to sell it for spare parts, you don't need to drive the car into a tree first before you can legitimately dismantle it. Playing this canceling game can keep the Japanese alive for a year or more, while they slowly cancel stuff on the production lines. That's not bad, it's just that they shouldn't artificially store resources in ships by building there war strategy around a big navy, so that they can have the resources later in the war when the ships are wrecked, or needing to purposefully wreck their ships in order to get the resources out of them.