"Boeing made the decision to lie in order to avoid proper training of pilots."
There's a couple of problems with that statement.
No one in Boeing, so far as evidence has come up, ever identified the case where the AoA sensor would feed bad values into the system that would result in an uncontrollable condition; the symptom was the 30+ year old stabilizer runaway. Nothing about that aspect of training changed. There's no separate training for "Stuck trim switch" and "rat ate a wire and shorted a signal to the trim motor control" and "the computer RAM has a transistor that was dodgy." They don't have separate training for that because it is the symptom that needs to be dealt with, not the cause.
MCAS itself was not a feature the pilots would ever be aware of in normal flight; even the conditions for which it was intended lie far outside the envelope a passenger jet would be used in revenue service. They didn't train for "Speed trim goes wrong" either, even though the first crew speculated to the maintainers that it was speed trim going wrong.
The 20 months was for two reasons.
The first is that everyone was told that a bullet-proof procedure totally failed, and failed in an even higher-energy way than the crash the procedure was based on. This no doubt led to a huge investigation as to how it failed. Of course that investigation would not find anything because the procedure was not used. Turns out, one can look for a long time to find a needle that isn't in a haystack.
The second is that they eventually found the procedure was not only not used, the pilots subverted the procedure at every possible opportunity, meaning that they had to design a system resistant to sabotage. That seems like something that is more difficult to manage a solution for.
"Did they wake up that morning and decide..."
not to review the FCOM or the Emergency AD. Yes, they did decide that. They also decided not to read and walk through the Lion Air crash preliminary report. They also decided not to speak to each other about this possible situation at the gate and which would handle each part. They also decided not to talk to their Chief Pilot. There was a long list of things the pilots decided every morning for the 4 to 5 months from the time all that was issued and the day they welcomed people aboard. None of what they decided appear to be preparing for what they knew could happen.
Or maybe they did skim it, though I cannot see how. Pretty simple - the report laid it out. If there is a stall warning when the plane is not in stall conditions and it's a one-side warning, so probably the AoA subsystem. You are supposed to turn off the autothrottle and set pitch and power and the autopilot goes off because it cannot operate on faulty data. Retracting the flaps fully is the last gate to start MCAS. The Lion Air team made this 100% clear. Is this sequence impossibly difficult to recall?
Between 120 and 150 mornings of deciding they did not need to have any concern about stabilizer runaway following the fatal crash of the same type aircraft, the one they were informed was going to require a software update before the Emergency AD was lifted. They knew the plane had a defect, knew from the Lion Air report it was manageable, but only if they did the stall warning procedure as required for the last 30+ years. Which they decided not to do.
"...Boeing's withholding of information."
As of the Lion Air preliminary report there was no information withheld. The ET-302 crew had far more information available to them than the successful Lion Air crew, and that crew even managed to give it a controlled experiment, similar to ET-302, but the Lion Air crew was prepared to cut it off the instant it misbehaved; and they did.
"Boeing did not make Max sims available"
Ethiopian Air owned at least one Max simulator at the time of the crash.