firstpitcher:
There's probably a number of ways you can go about this, but it depends on a few things. The main questions are whether or not you employ any kind of scripting within your website or affiliate link generation, and how much automation are you seeking to track these auctions.
For example, if you already use scripting to generate the original affiliate links on the page, it would be each to modify the script so that when you (tracked by your own cookie) are visiting the page, no affiliate links are generated (or ones with testing-only CampIDs), and regular eBay links are displayed instead. Then you could click away without worrying about affecting your account.
As pawnshopnet said, you can always pull data from the API (even several items at once) and monitor ending times that way, but again, this is a scripting solution.
Other scripting strategies come to mind... Having your scripts check, via the API, if the item ended FIRST, then generating a different affiliate link if ended (like a keyword-search instead)...
Sounds like you manually create your affiliate links though, right? I think your eBay watch-list idea is good. Whenever creating a new affiliate link onto your site, add the item to your watch list, and you can then view all items on the My eBay page in 1 fell swoop. (Isn't that faster than clicking all of your links manually, repeatedly?) There are probably also downloadable apps to help you monitor eBay listings en masse.
You can also simply right-click/copy an affiliate link, paste it into your browser's address bar, edit the CampID to 5335000000, then go. Shouldn't get attributed to your ePN account.
Generally speaking, more automation means more efficiency, so scripting solutions can really help with that...
-h
[Some Handy Aggregated Reference Info for ePN Affiliates and eBay Developers]