In Enterprise Guide you can select which SAS server you use to run the SAS code. Just connect to a server that is using UTF-8 encoding (often referred to as Unicode) instead of the one you are currently using.
If you do not see another server to connect to then talk to your SAS system administrators about creating one. Everyone should have one now to handle data that is using Unicode characters. Single byte encodings, like WLATIN2, can only represent 256 characters. There is no way it can handle the multitude of characters possible in Unicode.