I ordered these pegs to test as fixing point looked like might work, good price and won't be big lost if doesn't fit:
Page Not Found - Aliexpress.com
Fitted ok, not so tight fit and a bit free play, but will do. There is pins between assemply unit and linkage to to secure it to be in...