Example- [-p ]
ahashpool says you need C=BTC and you can add your worker ID=name here
Claymore kicks out [-p ID=name C=BTC]
I think you need a comma instead of a space between those items, -p ID=name,C=BTC so that it's taken as one whole item in the password field. Once you put a space in, the parser will stop at that point and assume the stuff after the space doesn't belong with the -p.
The example on ahashpool.com shows a comma ... not sure why you changed that to a space.