Based on the tableau embedding API reference, I would expect Workbook.getCustomViewsAsync() to show all custom Views for a given workbook but it appears to only return custom views for the Workbook.activeSheet.
API Version: sourceMappingURL=tableau.embedding.3.3.0-pre.39.min.js.map