Not trying to defend the service center here, but I think I know what they meant when they said 100F was needed for max charge (and I don't think that fact applies to your situation, OP).
You don't need ambient temps to be 100F to charge; the battery needs to be warmed to around that temp to accept max charge. He's basically trying to convince you that when you pulled into a supercharger, your battery is not warmed up from enough driving, and the SC was limiting the charge rate. If that were really the case, I don't think you'd see that spike initially in charge rate. Also, even if your battery temp is still only 60F, you should still be getting very close to the max charge. We're talking freezing or below where there's significant reduction in charge speeds (if you have limited regen, you have limited supercharging).
Correct. Except that we are talking about 150-200 miles non stop road-trip in summer and fall and pulling into a supercharger and still getting a slow charge rate. I even get regen limited message almost every day. For example even this morning with the car being in the garage overnight and the temp inside the garage being around 50F as soon as I got in it, I got the message regen limited. I've seen that message on even days like 60F with SOC being around 60-70%. Often it takes 20-30 miles before those little dots go away and I get full regen. However the times I supercharged I did not have those little dots and it was after a very long 2-3 hour road-trip on nice warm days.
The problem is they have 100 variables they will argue with you about when you present with this issue. Too cold, too hot, busy supercharger, empty supercharge, defective supercharger, poor connection, unstable electricity at supercharger, too low of SOC, too high of SOC, windy, raining and etc.
Another issue is that they probably have very limited diagnostics they can do at the service center when it comes to battery health. I do not know this but I venture to guess it's some nice GUI with a few variables and information if any error codes have been tripped. I highly doubt they have full view into how well they are balanced, what the internal resistance is on per cell or pack of cells basis and what is actually happening when HV is applied to the packs. I am sure engineering to which I was told they would need to escalate this to can actually see this but these guys at the service center have so many cars awaiting service that they can't even fit them on their lot so of course nobody will do that. They simply do not care. My car sat there for 2.5 days before they were even able to pull it into the bay. Also they are cutting spending now, excessive warranty repairs are not in their best interest. I am willing to bet you anything that had I been out of warranty I would have been told that I need to pay for a new battery pack and 28 days of labor to do the replacement.