I get my extensions from seatbeltextenderpros.com (I have no affiliation with this company, other than being a satisfied customer.)
Their Buckle Booster products (they have two types available) might work for you (and it's only $8.) It doesn't extend the buckle (so no added potential point of failure) but helps it to sit upright and not go any "deeper" into the seat.