Obviously you have a lot of experience in this arena and I'm not here to debate what your saying just trying to get a deeper understanding. If the linearization brings the printer to a certain state, or known state for the ICC profile to sit on why would it matter if the linearization was done on the substrate that your are profiling versus a common substrate. It would still be a repeatable state every time you relinearize using that substrate would it not? Maybe I'm not looking at all the variables that the DFE uses off of the linearization process; I'm assuming that it is only making curves based on a density and not even concerning itself with LAB or white point. Maybe I'm thinking the ICC will compensate for a incorrect linearization too much. Coming from cut sheet digital this is a common practice to linearize the press to one substrate and share that lin with all medias.
From my understanding using onyx. Depending on your printer, could be a 3 or 4 step progress.
Ink restrictions: Your ink restrictions by printing out a patch set using minimum ink to maximum ink levels. They get restricted to once they produce maximum colour. (No substrate or media is the same, Some use more ink, some use less. Some will get less chroma and some will get more, all at different levels and curves)
Calibration: establishes a baseline on how uses the ink on the substrates / media. So when re calibrated from wear and tear over time, instead of making a whole new profile, it'll move the ink restrictions to reflect how the original calibration was.
Ink limits: looks for over inking when using single and multiple channels of ink.
ICC profile: creates the unique colour profile for the above settings.
So for example, Substrate A and substrate B could be both similar in white points, but how it holds the ink and the maximum colour gamut will be different.
I have 2 different brands of aluminium composite sheets. both hold ink differently.
I went from 1 type of coating to a new one for glass. The new coating uses a lot less ink but has the same gamut range. Actually it's slightly bigger.
From all the time stuffing around, you could create a profile for each substrate. Using the i1p I can understand it'll take some time. Or find someone with a Barbieri LFP. get a4 sizes sheets of each substrate and print the patch set on that and get it sent off to be read.
(you have to use Barbieri Gateway to make the patch set using an existing set, I.e your IT8.7/4 patch set or your eci2002 set. Or make your own from I1P software, What ever suits you. Just need to make them readable for an LFP.)