It's honestly much easier in the long term to just set up CFW now. Don't get upset because people say to do it, because it's honestly not worth the hassle staying on a lower firmware and trying to get httpwn and eShop to work well together. In the end you will save time being able to have 9.2 sysNAND and an updated emuNAND with full online access without httpwn.
And just to test, have you tried running httpwn, hitting start and then X to quit HBL and go back to home menu, and then running the eShop? I've done that on a firmware 10.3 o3ds just within the past couple weeks without any problem, though it may be different on even older firmwares (I haven't tested on below 10.0)