Even though committees are the masters of their own proceedings, they cannot override what has happened in the House. The House rules, the standing procedures, as the clerk has explained, do override the committees, so yes, all witnesses cannot appear before the committee in person.
Go ahead, Mr. Poilievre.