OK, so here's what I found out re this. There may very well be a patch for it, but it wasn't helping this client files. I brought them back to my machine and ran it and it still didn't delete accounts marked for deletion. The issue was that the client was keeping 2 years history (THEIR CHOICE) and the oldest year (2010) had some BB posting for 12/31/2010 that was created by the system when the year was purged. Now the thing is that these accounts were IS accounts. Yes, they probably had amounts in them but they of course clear out each year end, so who cares? There should have been nothing posted in this BB posting for IS accounts.
I don't know if that is what the bug is supposed to fix, or if this is still going to be an issue. Anyway, to get around it I created a Crystal report which listed all deleted accounts, then a subreport which listed the last transaction in the Detail file for that account. I suppressed any that weren't dated 12/31/2010 so I only got the ones affected by this issue which really should have been deleted.
I then did 3 imports - 1 to change the status back to active, followed by one to import a BB offsetting entry into 12/31/2010, followed by (after updating the GJ) changing the status back to deleted. We then changed the year to 12/31/2011 and reclosed the year and those accounts successfully purged.