This renames the paramter to clarify that this value is only used when no CLTV value was decoded from the payment request
Since nilling the pubkey curve will lead to a nil-pointer exception if the key is later used for signature verification, we make sure to make a copy before nilling and spewing.