It could be due to the anal sex if there was any tearing (which is easy to do if you don't use lots of lube).
If you stop the anal play for a while and this is still happening, or you don't feel any tearing/pain, you will want to go to the doctor to make sure it isn't some kind of internal bleeding.
It is not due to the birth control.