It may be that the code just needs to be cleared, now that you have had the repairs done. Or there may be another problem that you need to have diagnosed. If it runs fine now, you can still drive it, just be careful, because there could be something else wrong that you don't know about. If it starts making weird noises, not running right or anything, park it and get it back for another diagnostics check ASAP.
Also...you can't always trust those OBD 2 scanners that Advance/Auto Zone have. They are a cheaper version than mechanics have, and they don't always catch everything. My Thunderbird that I use as my daily driver actually needs at least one catalytic converter replaced, and the scanners at Advance and Auto Zone never detected this, only a few other things like EGR and O2's. I took the car to a friend who is a mechanic, and it showed the catalyst code...and I know this is correct, because now I can actually hear popping metallic noises where one of my converters is coming apart inside the casing...