The CVT oil should be changed at 25,000 miles or 2 years, whichever comes first. If it hasn't been changed for a while you get a shudder/vibration. If it hasn't been changed for a good while one change doesn't always clear it completely. After running it for a short spell a second change is required. This may be what has happened with your car.
Personally, I would buy the correct Honda oil and take it to a reliable, independent garage, and have them change it for you (or do it yourself).