Could I be putting it to far down? I am using like your option b. except my path is lib, sub, new, potentiometer.
When I try to run your asc. I modify the include directive to new/potentiometer.sub, but no dice. I get unknown subcircuit called.
Eric, I know this is a pain, but could you share your files and the directories you put them in? Then I should be able to run your schematic and be on exactly the same page. I keep thinking if I could do this once I would finally "get it."