The easiest way to get the correct files for your client is to update it using offline updates to the revision you desire (i.e. 584.04) and swap the client executable only.
There's virtually no other sensible way to counter it.
This is also the only way to ensure you haven't put any corrupt PAKs into your client directory.