Do I physically need to be present in front of an eligible proctor while taking my TREC course examination?

Yes.  The proctor should be able to watch you while taking the examination.