From my limited knowledge of shocks and linkage, while "any" linkage can be bolted up, the leverage ratios and movement need to be ok from a "fitment" side and also the shock building must know those ratios to properly set up the shock.
I do know that the frame connection for the shock using the CR500 (or CRF450R) is MUCH different than stock.