No-one is blaming you for choosing the not mostly walked route. Kudos to you for doing it as now even though your CEL is still on...at least you know for sure it's not those parts your replaced already which can result in less time for you to pay for you/your mechanic to diagnose.
But since you seem to like to discuss who read what TSB and knows what...
-The smart thing to do is test the system for leaks, not just throw parts at it. This applies to any problem and a mechanic would diagnose the issue and not just start replacing parts. Simply as you could've had simply a cracked rubber hose...and you just blew $$$ for nothing(just stipulating)
-The service manual states that for a code of p1457 all of the below mentioned should be done, not just 1 or 2.
...Canister System Leak Test, EVAP Control Canister Vent Shut Valve Test, EVAP Bypass Solenoid Valve Test & EVAP Purge Control Solenoid Valve Test. All the valves should click on when tested whether by Honda HDS/PGMFI tool, or by other aftermarket tools (SnapOn etc).
As for the TSB 03-001 from January 28, 2003(which supersedes from TSB 02-007 from February 19, 2002 which itself also connects to TSB 01-011
from March 6, 2001)... it also says to "TEST" the above mentioned 4 things as well...which you/your mechanic failed to do to realize it was the shut off valve (most likely as it is usually the issue).
Yes TSB#01-011 said coverage was directed to 98-99 Accord - L4 models with A/T however this was later updated to 98-02.
The end result being what was already mentioned already
You want to do it right, test the system for leaks then replace parts.
You want to go by what has worked for majority, change the shut off valve and canister.
You want to go on your own, ...well you did and CEL is still there.
Before you judge ones education, make sure you have your own on the straight arrow road first.
If you actually read about the 1457 code youd know that TSB03001 says that it is important to change the Bypass solenoid or the bypass valve for 2002 models. I decided to change that as it was a greater chance to fault in 2002 models. Whereas many people with 99 98 models all had the canister vent shut valve issue. I went with the greater probablity that 2002 cars needed the solenoid or the valve instead. After opening up the canister heres a pic of my canister vent shut valve. Yes I went on my own through alotta research following the TSB which SAYS change the bypass solenoid or the bypass valve. Turns out my valve had fuel in it so i'm glad i changed it out. Do your research beforehand then youd know to have a better idea on what to say, than talk foolishness . I did my research and probability said go with bypass valve and solenoid.
for the other more educated folk here, here's a pic of my CVS ( Once I seen this when opened up the canister I had a goood feeling this was gonna be the issue. )