Unfortunately, no ;n; It'll likely come to Steam once I have more content available for the main game!!
If you still want help installing the DLC, feel free to share a screenshot of your "game" folder (with the "14 Nights With You" folder inside), and I can try to help.