So, why weren’t British intelligence officers still watching Khalid Masood, the Muslim who killed 5 and ran down 29 with his car?

Because at any given time, MI5 is watching 10,000 potential Muslim terrorists and investigating 500 terror plots. Masood simply fell off the list because there are 10,000 other Muslims considered more dangerous than him. Think about it.