Yes, both the request generated by the ECRX to the ECOM100 in the base, and the data transfer could happen in the same time slice. The reason is the ECOM100 communications over the wire can happen in microseconds. Like franji1 said, it is asynchronous. Well, actually franji1 misspelled it, so he actually said it was
"asynconous". The spell-checker doesn't work on all caps. (Grammar police strikes again.)

Anyways, because it is asynchronous, there is no guarantee that even an ECRX with < 128 bytes would happen in one scan. My network instructor used to say that because of the nature of Ethernet, the telegram might never reach the communication partner, but it is still working.

What this means for you, like franji1 explained is the communication over the wire might timeout (for whatever reason), and then the ECOM100 has to issue retry telegrams, which may all timeout. In which case he would error on that request. Then in your PLC code, you could issue retries based on errors if you wanted, etc. etc. etc.
But, yes, both request and data
could happen in one scan.