i think there is a connector behind the fusebox,a two pin yellow on with yellow wires ,im sure this is for dipped headlights so you may have disturbed that
relay 43 is for low coolant warning light on dash,its not big enough really to use for the windows,youl end up killing it
this sounds odd to me that this is for windows,ill find a pic of the back of those relays for you and try explain it better
as for pass side working but driver isnt,check the wires that go into the drivers door and into the window mech,oddly enough mine is the same ,now and again i have to thump the drivers door to make it work as there is a loose or bad/dirty connection somewhere in the door area,both widows work from same relay