There is a way to get the default report layout by code using the following line:
PrintMgmtDocType::construct(PrintMgmtDocumentType::SalesOrderInvoice).getDefaultReportFormat();
Finding the report design from the print management settings for a report type is easy on the surface.
As example, navigate to Accounts receivable > Setup > Forms > Form setup, select