Thanks you for this information
After reading the manual I found the BMS has “UNSEAL key” which means the battery manufacturer has the means to restrict third party or DIY tuning. If the protocol is open source you can DIY battery packs for this laptop relatively easy, but “aftermarket tuning” the original battery could be much harder as hacking might be required.
It has impedance track algorithm, so a full charge-discharge cycle for calibration is largely unnecessary. It also has tons of protection, however the “Capacity Degradation Permanent Fail” is planned obsolescence.
It has a temperature-voltage grid to tell the power management of the device what to do, this could explain why the battery is charging at 1.0C initially, then 0.7C when the voltage exceeds 4.1V/cell. This is a MCC-CV, charging algorithm. This could also explain why the charging is incredibly slow 0.2C when below 20 degrees Celsius, there are different states at different temperatures and voltages to set different current, the manufacturer must accidentally (if it was an error) or intentionally (if the battery is a snowflake) set the LT at 20 degrees Celsius and the current set to 0.2C.