I had the same beef about a lot of products and not being able to sort and was fortunate enough to find a browser extension that sorts tables by clicking in column headers
I use "HTML Table Auto Sort" for chrome and it works 99% of the places I want and need it (Apache server status, WHMCS billing system, etc)
Not sure if this would apply to Track but you could try it.
That being said, the grids just represents the data, I'm not sure why it should be "held hostage" to a weight pre-determined by an algorithm when manual sorting is clearly what the users want the capability of having (read: what harm would it do to unlock it?)
I would recommend the weight be the default sorting but every column header should make a grid or table sortable, it's just good UI/UX.