CBP meant he could not change authorized period on I-94, while you may get new passport within US, and apply EOS within US as well which does not depend on passport expiration much.