Herschel-SPIRE spectroscopy of G29.96-0.02: Fitting the full SED