i too doubt the ecu learns steering lock environment either. it's like the ecu will not learn a dead door lock solenoid, or window motor, etc. not part of the critical parameters to run the engine/drivetrain efficiently.
but then again, i dont program car ecu's so wat the hell do i know.