Ditch user points and download and install Rules instead.
Make sure you enable Rules UI.
Go to user fields and add a field of type Integer. Example: Lets name it
Term A Points.
React on: (under node) After saving new content
Restrict by type: None
Add condition >> (under node) Content is of type >> select your content type (If you want multiple, hold the Ctrl button on your keyboard to highlight the content types you want)
Lets assume your term reference field is called
Add Condition >> Data Comparison >> node:field-hello-world >> (type the term name here)
Add Action >> Set a Data Value >> node:author:field-term-a-points >> (click on switch to data selection) >> Data Selector: node:author:field-term-a-points >> Click on OFFSET and put the points you want to award, ex:
You can then use the Field Permissions module if you want to hide the Term A Points field from users so they cant see it and/or edit it.
Then you can create another rule when Content is deleted, do the same except OFFSET
If you want to diplay a message:
Add Action >> (under system) Display a message on the site >> Type your message here. Ex: [user:name] you have been awarded 5 points.