OK, since we disappointed you before, and since you asked so nicely, I'll take a shot at this. I could be wrong, I always questioned these "average depth" models, but they are pretty commonly used in teaching.
You are diving air to a bottom depth of 100 feet. You stay for 15 minutes. NDL of air at 100 feet is 20 minutes, so you are still within your recreational, no-stop limits when you decide to ascend.
You ascend at 3 FPM, so it takes 33 minutes to surface (ignoring the safety stop). Your average depth for this leg of the dive is approximately 50 feet (a bit deeper if you include a safety stop).
So for decompression calculation purposes, you can model this as a multi level dive: 15 minutes at 100 feet, and 33 minutes at 50 feet.
Here is that ascent on MultiDeco, assuming gradient factors of 30/70. Note that it uses a standard ascent rate between the levels:
Dec to 100ft (1) Air 60ft/min descent.
Level 100ft 13:20 (15) Air 0.85 ppO2, 100ft ead
Asc to 50ft (16) Air -30ft/min ascent.
Level 50ft 33:00 (49) Air 0.53 ppO2, 50ft ead
Asc to 20ft (50) Air -30ft/min ascent.
Stop at 20ft 21:20 (72) Air 0.34 ppO2, 20ft ead
Surface (72) Air -30ft/min ascent.
So you have gone from being 5 minutes away from your NDL at depth, to a 21 minute deco obligation at 20 feet, because of the ascent rate of 3 FPM.
I do appreciate your time. This is at least getting into some guts of the deal! This is cool stuff and definitely what I was probing at. And so maybe in reality, my question is actually beyond basic scuba. Maybe this is a tech question once a person were to go appreciably below a 30ft ascent rate? I am admittedly surprised by that. (You do realize that to completely cut me off at the knees you need to run it at 9ft/min and see it read right at the edge of NDL.

Early on I wondered if this could possibly be a cool calculus problem. As you mention the average depth models seem to lack much granularity. And if that’s all we have at this time, I totally get it. In a bit of juxtaposition(?) we can only learn as people get bent, and if we’re getting smarter that will actually happen less and less. Our ability to study as you say, mildly goes away. But that said, it seems like a math guru could do an infinite number of average depths between the max depth and the surface. And in essence, this may be what DCs are doing under the covers. It seems like there is probably some sweet spot that says “If you go below x number of atmosphere of pressure, you can no longer puts about. When you need to go, you really do need to go.”
And to be mildly on topic, I think that we’ve at least proven that if you’re playing with anything other than square profiles, a DC can probably help you stay out of NDL.
I answered a poll that said I have no plans to go tech. I suspect that I’m going to end up there even if I never use it to dive.