I used a bearing extractor inside the ID of the pin and a lot of twisting and pulling force. Worked quickly (few minutes) and was able to reuse the pin.
Before that I struggled with WD40, pliers and vice grips + rubber in between to protect the pin and hoping it would increase the grip.
Last resort would be a metal piece such as a cheap L-shape hex key welded in 1-2 quick spots to the end of the pin. This should allow you to really twist and pull the pin, and the heat from the welding might also dislodge the gunk/ galvanic corrosion that took place from steel being in contact with aluminum which in time makes the pin locked.