For example, the installed version of wine is shown as 1.4-7 BUT the LATEST VERSION of wine is shown as 1.4.1-1
so if I go apt-get install wine
it wants to downgrade me!
1.4 is smaller than 1.4.1, so this is not a downgrade … henceforth i don't understand your problem.
Also, is this an amd64 system? And if so, is it MultiArch enabled?
[wine maintainers choose to fast-forward on MultiArch so it is not available on amd64 anymore and deploys tricks to get it from i386 instead …]