Sorry I’m a little late to the party, but I’d suggest using ®-(+)-Limonene in the future instead of D-limonene. The R-limonene is actually the correct material to use to dissolve HIPS (chemically); it’s less readily available than D-limonene, which tends to be marketed as just limonene, so I’d assume this is probably why most people assume that the D-limonene is the one to use.
The R-limonene is less aggressive on the ABS when the support material is being dissolved, and I have very little issue with bleaching or the ABS softening. Before dissolving the supports, I’d suggest removing as much of the HIPS by hand as is possible. I also use it in a 1:1 ratio of isopropyl alcohol (99%); I would not recommend a pure limonene solution to dissolve the HIPS. Just be careful! The limonene is powerful enough on it’s own and adding alcohol makes from some rather noxious fumes.