I mean, this is how Jason opened the conversation.
I've seen no indication Pyoro actually requested their conversation be off-the-record. Just another twitter account claiming that Pyoro made a (now-deleted) tweet saying he didn't know his responses would be in the report. If Pyoro's got proof he asked to be off the record, he could come out with that and completely blow up Jason's spot for breaking ethical standards; instead, he set his account to "protected"
My read on this situation is less "Pyoro explicitly requested their conversation be off the record and Schreier ignored it" and more "Pyoro got cocky and/or doesn't understand how journalism works".