The "absurd price" is going to be really cheap compared to the overall cost when a stock rod let's go and ruins everything in the engine.
Stock rods where made for passenger car engines. Not race engines.
Do the forged pistons you bought have provisions (grooves) for spirolox? Because aftermarket rods are bushed for full floating wrist pins.
Tom