I just did a mod for my 05 RL. Do a search for RL Racing Pedals.
By the looks of these ones, they screw on and our TL's (i owned an 05) and our RL's need them rivited not screwed on.
I am going to tackle putting the 07 MT6 accelerator pedal on my RL. I'll post my results.
Good luck.