I want to make sure that you understand that anyone can put a 3RR warning on an editor's talk page, and the warning was correct - if you'd reverted again quickly you could have been blocked. It doesn't matter who was right, there are few exceptions for WP:3RR. What you probably don't know is that by the time you replied above, ElliotJoyce had been blocked 5 times, the last one an indefinite block for using multiple accounts, what we call sockpuppeting.