When you press the "O" key 10 times, it doesn't update the UI but you still have the points, so you just have to click on an ability to unlock it and then update the points you have.
And about the solution for the collision bug - yes, that seems like it would work! Pretty smart!
Thank you so much for playing and commenting, I really appreciate it.