I shoot cast in my XD9 and 1911s almost weekly. The first thing you need to do is drive a soft lead slug thru the barrel of your XD to see what diameter it is across the lands then load a cast bullet .001-.002 over that diameter, this applies to all guns.
Most 9mm guns aren't .355 (the standard for 9mm) there .356-.359
You don't have to have a HARD CAST(BHN 18 or higher) eather I use a softer bullet of about 15 BHN, you will have to check with JK bullets for a
14-16 BHN bullet.
I've never loaded Power Pistol so can't help with load data but any of the faster pistol powders(bullseye, red dot, unique, ACC #5 or #7 and others) will work with that 125gr bullet.