Glenn,
As I'm reading this, I need to clarify a few questions.
First, are you exclusively using Pianoteq? The reason I ask is because that is a program on your computer. The sounds it generates are being generated internally to your computer, and can be played back by any sound card. Also, they can be rendered as a wave file without use of any sound card, except to play them back.
In fact, the following song was recorded using the Pianoteq demo, and rendered directly to my desktop. It was played back on two different sound cards, and sounded the same. I DID NOT use a sound card to record this, it was a direct render from a MIDI file. It would be possible to record your playing as a midi file, and then do the same thing.
http://www.catsmeowcafe.com/Music/RootbeerRag.wmaRootbeer Rag. Sounds like Billy Joel playing it to me. About 5.7MB.
Since you can record this either as a VSTi or a Stand Alone application, any application that is a VSTi host would allow you to play it. Then, you could configure that application to save it internally as a wave file. What that means is that you can play into the application; Real Band, Sonar, whatever; and record the track as audio, again, without the need of a sound card.
This song, Kitten on the Keys (Zez Confrey, played by Sue Kellerman) was recorded using Pianoteq as a VSTi inside of Sonar.
www.catsmeowcafe.com/Music/Kitten.wmaIf you are also recording the sounds of the Roland, then that makes a difference, because you want the sound of the Roland added to the mix.
I'm not sure why you spent $500 on a sound card. From what you're telling me, you didn't need to.
Unless I'm missing something, I would recommend the old faithful M-Audio 2496, which has an unbalanced stereo in, an unbalanced stereo out, S/PDIF ins and out, and MIDI in and out. Everything you're telling me says you'll be happy with it. It even has a mixer control panel on screen.
Gary