Being contracted doesn't matter too much when there's rumours a player might be available - Barrass for example. The fact that Zaine Cordy kept Howard out of the side says enough.McKay is a free agent as opposed to a contracted player which is why there's a bidding war from clubs that are looking for a KPD.
There's also been no confirmation that Howard is looking to leave St Kilda or that the Saints are shopping him around.
It's all speculation based on Cordy being picked for the final round and finals instead of Howard, who was coming back from injury.