ok, i read that a few times and im still not sure what you are asking. You can do /dcc send nick filename. Are you saying you want to send a file by the name you have it as, but by the time he gets it, its a diff file name?
If you did that it would try to open it in Paint (or the system default) which doesn't recognise and run .vbs scripts, so the virus would never execute...