Found the Answer to this through another thread:
I think its still relevant to post the answer here since it was used for a different example, and is from a 7yo thread.
Essentially for this instance what I needed was to wrap the button into an SBox to use the .WidthOverride()
<Your Category>.AddCustomRow(...)
.NameContent()
[
...
]
.ValueContent()
[
SNew(SHorizontalBox)
/*Auto Width required for Adjusting button size to SBox*/
+ SHoirzontalBox::Slot().AutoWidth()
[
SNew(SBox).WidthOverride( /*Actual Size of Dropdown Button*/ )
[
SNew(SComboBox<TSharedPtr<FString>>)
[
...
]
]
]
];
Result:
Hope this is useful to someone at some point, as we all know Slate documentation is basically non-existent.