If you still have muscular pains , try Tafirol Plus
Its paracetemol and a very mild muscle relaxant - certainly much milder than the one you are talking.
It can be bought legally over the counter , unlike your current one which in theory needs a doctors note