Considering Hubble was an old NRO design that they donated, I bet there are more backup parts than are publically known to be available.
The NRO did donate two unlaunched telescopes to NASA in 2012 (with optics present but sans electronics), which still have not yet been retrofitted and launched.