Technically the t-trades that represent the cover transaction by the MM from the clients block are non-open market “buy” transactions regardless of how they are marked which, as you correctly noted, only relate to the transaction price relative to the bid/ask when it prints.