Surprised to hear that pedals installed with lube a year or so ago are that difficult to get off.
The advantage of a pedal wrench is more leverage. Leverage is your friend. As are hammers if used with great care (as FB suggests).
__________________
Bacchetta Giro A20, RANS V-Rex, RANS Screamer