1) The AutoSort need to be set for Yes for the order to apply automatically, otherwise code change is required to include an 'orderby' => 'menu_order' http://davidbarfield.photography/wp-admin/edit.php?post_type=portfolio&page=apto_edit-phppost_typeportfolio&sort_id=218&settings_saved=true
2) You use a supercache plugin which needs to be cleared once a new sort is created / updated so a fresh set of html will be saved http://davidbarfield.photography/wp-admin/options-general.php?page=wpsupercache&tab=contents
3) The theme force a suppress_filters paramether as True for WordPress queries making certain filters to do not trigger, this is also a reason for why the sort would not apply. But triggering the checkbox for Ignore Suppress Filters at http://davidbarfield.photography/wp-admin/options-general.php?page=apto-options make it work as need.