Rising/Falling edge refers to the voltage increase/decrease from the CPS so it either triggers as the CPS signals or as it stops signaling, code in the ECU shouldnt have anything to do with it, unless they calculate the timing differently?

Your calculated timing will be advanced (set to rising when should be falling), retarded (set to falling when it should be rising), or correct (set to what it should be) when checked against your physical timing (with a gun) and should be matched to it or your entire spark table will be wrong.
Unless i'm missunderstanding it....