Просто "переопределите" ваш "MetroCircleButtonStyle", создав новый стиль на основе "MetroCircleButtonStyle".
<Style x:Key="MetroCircleButtonStyleWithChanges" TargetType="{x:Type Button}" BasedOn="{StaticResource MetroCircleButtonStyle}" />
И там делайте все, что вам нужно.Затем просто используйте его:
<Button Style="{DynamicResource MetroCircleButtonStyleWithChanges}" />
Если вы больше не собираетесь его использовать, вы можете просто определить его в кнопке, как:
<Button>
<Button.Style>
<Style BasedOn="MetroCircleButtonStyle" TargetType="Button">
<!--Whatever you need-->
</Style>
</Button.Style>
</Button>