There was no new checklist. (Arguably, this may be a problem.)
The existing checklist was unchanged from other 737s and the required actions were all "memory items" (items which must be recalled and implemented by the crew from memory, prior to referencing and completing the written checklist in the QRH). Any 737 crewmember would have had to have demonstrated those checklist items, from memory, prior to receiving their type-rating to fly the jet. Runaway trim is a "no joke" event in nearly any type and is a memory item in any type I'm familiar with.
The Ethiopian Air crew seemed to correctly diagnose the issue, got the aircraft somewhat under control and then, in an attempt to fix the trim issue, undid the corrective checklist item, ran the trim aircraft-nose-up using the thumb switch (so far, excellent!!) and then, inexplicably, left the stab trim power enabled without commanding further aircraft-nose-up. So, they diagnosed the issue, initially did all the right things, then undid them [with good reason], then failed to re-do them.
(I agree that Boeing still wears a lot of blame here. It's just not the case that the crews were helpless and unaware passengers.)