I am one of the M2E Pro developers.
Most likely, you are missing something. M2E Pro subscribed on event called sales_order_invoice_pay. Only this event may force M2E Pro to update payment status of order on eBay.
I believe that such event cannot be generated by simple email sending and I just checked it to confirm my assumption.