@Sandleen **********
You DO NOT have a Non-B visa :/ Nor do you have an extension on a NON-B visa :/
You have a Non-O <- (the O means other) extension of stay because you are married to a foreigner who legally works here with the correct visa and a work permit.
You CANNOT get a work permit on that extension,
You would need to go out of the country and get the correct visa; A Non-B visa to work.