I am probably crazy, but don't you have the new foot pegs mounted on the wrong side of the bike.
Also looks like you left a carter pin out on the third pic up.
Finally got mine off on the 2017 model.
took a longer handle tool for more leverage.
It is threaded and unscrews in the counter clock direction.
Think mine had grip glue on the end of it from the heated grips, which brings up another question.
How do you get the heated grips off.
Taken many...