Well done! You struck a balance between politeness and insisting on your rights.