The notion that determinism leads to seeing the world in terms of simple predictable clockwork universe is obsolete.
Look up "chaos theory". It describes how even very few deterministic rules applied to a vast number of elements can very quickly produce chaotic, unpredictable and non-deterministic results. Especially if those rules include feedback loops.
BBC has a very good documentary on this called "The secret life of chaos".
To summarize, given all this new informatio: no, deterministic machines do not contradict free will. Because those machines are intelligent and have feedback loops and can (deterministically) make intelligent decisions based on the information.