Yes, armies can be called back or assigned to a new target after the attack has been initiated on the Province Map. Simply redirect your army's path to the new target or select the new target and press 'Attack' and your army will automatically be redirected to it. You can also send your army back or set camp on the Province Map.