Yes that is exactly the one - on the 2/4 (rh bank)
Did you solve the leak problem by replacing this o-ring?
I replaced all leaky hoses with tension clamps while ago,
but the coolant was still leaking from somewhere,
so I ended up bringing the bike to a local dealer.
They found the leak from the same o-ring you mentioned.
Yes - I replaced both outlet elbow o-rings and have not had a leak since.