I don't think the heavier weight oil would push the seal out, I wouldn't run heavier oil to slow or stop the leak. I'm afraid your going to have to replace the seal. It's more than likely the front crank seal leaking. It shouldn't be to hard to remove the pto clutch and replace. I would change it and put the correct weight oil in the engine.