I think, given that you would have had no trouble selling the frame and forks had I passed on them, it's pretty unreasonable to not give me 1st refusal when all I did was ask a question as simple as tt length. You could have sent me a message stating that you couldn't measure the tt at the moment, and asked if I would like to buy anyway - I would have.
I think ignoring my question and selling to someone else without any contact is a pretty poor way of handling things. I certainly won't attempt to buy something from you in future.