I'm pretty sure the answer to the question you asked is "yes".
But you didn't give anywhere near enough information for anyone make a reasonable guess at what the solution would be.
They currently sort all answers in descending order,
I want to sort the answers (-2 to 2) to sort in ascending order.
Who is "they"? What answers? All your query does is count rows.
Maybe this is what you want, maybe not, I have no clue:
SELECT $field, answer
FROM $table1
WHERE $category = '$type'
order by
case when $field = 'Ans1' then -answer
else answer
end