The key thing to understand is that you can't change the button margins or position, this is all managed (and so overwritten) by the parent Container.
You need this scene tree :
Control (Layout Full)
------> MarginContainer (Layout Bottom Right)
Set the Rect Minimum size of your button.
Set the Margins in Theme Overrides of the Margin Container or let it to 0.