Pointing Emacs Org-Roam Directory to Windows Path

The use of cond is incorrect syntactically. You are missing a pair of parentheses… I suggest you read my example more carefully.

But… if you follow my earlier advice on HOME environmental variables, I don’t think you need to code anything.

I think you need to restart Emacs after setting HOME.