Sorry to jump in on an old post. I also had a requirement that required the opportunity SSA dropdown to be sorted by the most recent created opportunity first. I managed to do this by doing the following :
1. Created a new view which included a field which is sorted by the opportunity created date descending
CREATE VIEW vSummaryOpportunityWithSort AS
SELECT
ROW_NUMBER() OVER (ORDER BY Oppo_CreatedDate DESC) AS SortKey,
Oppo_OpportunityId, Oppo_Description, Oppo_Note, Oppo_Stage,Oppo_PrimaryCompanyId,Oppo_PrimaryPersonId,Oppo_PrimaryAccountId
FROM vSummaryOpportunity
The SortKey column above could be changed to whatever you wanted to be sorted by, in my case I wanted the most recent opportunity first.
2. Changed the SS_SearchTables and SS_ViewFields translations to look at vSummaryOpportunityWithSort and SortKey respectively. My translations looked like this :
Caption Family, Caption Code, UK Translation
SS_Entities, Opportunity, Opportunity
SS_IdFields, Opportunity, Oppo_OpportunityId
SS_RelViewFields, Opportunity, Comp_Name,oppo_Description
SS_SearchTables, Opportunity, vSummaryOpportunityWithSort
SS_ViewFields, Opportunity, SortKey
Now the SSA list is displayed by the most recent created opportunity first.