Do the x00 and x50 series use different batteries? The battery replacement for the 900 is also sold by that company:
Link
Edit: Apparently, the 600 and 650 batteries are not the same, so I'd imagine the same might be true for the 900 and 950.
As a secondary measure, have you considered one of
these?