This is possibly true. I had one headphone in listening while working so I was hearing bits and pieces. Apparently the video will be uploaded to youtube though it has not been yet.
I just rewatched - fast forward to around 40 minutes with their timeline of "near-term goals." For Q1 2022 they show "First Patient Under FDA Phase 2 BRTX-100 Treated." So it looks like their goal is indeed Q1 2022.