Wait, korora. You confused yourself and confused the hell out of me as well.
The system I made does not allow to guesstimate the cards of a player, unless the same player makes a second suggestion with the clue that was countered the first time. Because the lists for all players are random, then even if another player makes a suggestion with the same clue, the number of the same clue card will be different for the other player. In the lists I posted, let's say Player2 makes a suggestion "Player4 with weapon3 at location8". Player3, having the weapon3 clue, will counter, and you will say "Player3 counters with clue 18", which player2 interprets according to his list, as the weapon3 clue. If the next turn, Player1 will suggest "Player2 with weapon3 at location1", player3 again counters with weapon3, but this time you say "Player3 counters with clue 20". Unless Player2 again makes a suggestion with a clue that he knows was countered, which can be punishable as game disruption in these conditions, and is also plain stupid unless you specifically want to let everyone know what clue player3 has, it will be impossible to figure out the clues player3 has. The only ways the same player will counter with the same clue number twice is if two players have the clue at the same list position (which is impossible to predict unless the players read each others lists), or if two players have different clues the player counters with at the same position. So my system is perfectly safe in normal conditions, and does not spam the inbox (both PMs and emails) with messages.