Get your taxes done using TurboTax

As I said I unsure if Deluxe has the ESPP step by step interview or not, but it sounds to me like you didn't use that interview, you simply corrected the basis reported by the broker.  So TurboTax would not post additional compensation income to line 7 in that case.  And a code of "B" is fine.  I don't know what "blog post" you saw about entering the compensation via the "miscellaneous income" path so I can't comment on that.

In my own answers here to people who need to enter the compensation on line 7 of  Form 1040 I have provided a mechanism for doing so but I'm away from my computer at this time and for the next week so I can't repost that at this time.