可算名詞のat an auctionだと、「具体的なあるオークション」で
不可算名詞のat auctionだと、一般的な意味での「オークションで」売買されたという意味になるんじゃない?