You did the correct thing, excess oil breaks seals and gaskets, thick oil silences the car and is poured in to sell a car.
And yes, always check and then buy original oils, like Havoline from only a company-operated pump, thats a guarantee that you get the genuine product.