I just got off the phone with the shop and it turns out that it wasn’t a transmission leak at all and that all of the oil I’ve been seeing on the right hand side was due to a leaking seal between the starter motor and the cases. It’s being fixed as we speak and the bike should be ready tomorrow. I’m relieved to know what’s wrong and that it’s a relatively minor fix.