One thing that's consistently assumed here is that if Boeing hasn't publicized a fix, it hasn't happened.
That's a foolish assumption. Boeing knows how to play their cards next to their chest and when to lay them out. To assume that the only thing they have done is put the battery in a firebox is silly.
I have to wonder if Boeing would not damage itself more by not disclosing what it has done. I think transparency is pretty important at this stage.