Hello, @Sam_ECU
Sorry for the delayed answer.
Currently, we do not have any plans to add support for USB peripheral for IMXRT toolbox, but I have a kind of approach for your case. So in order to build your application to use USB, you have to do some preliminary steps:
1. You have to go in MCUXpreeso IDE, to import an USB example for IMXRT1010, for example evkmimxrt1010_dev_hid_generic_bm;
2. Copy the usb folder and the osa folder from MCUXpresso IDE into the generated evkmimxrt1010_gpio_interruptConfig folder in MATLAB;

3. In your Simulink model, go to Hardware tab, Hardware Settings -> expand Code Generation drop-down->Custom Code->Additional build information and to Include directories and Source files text areas add the following folders and source file as shown in the next pictures:


The model should now build with no errors. More information about adding external C code sources and custom code you will find on the following link.
Also, the functionality of importing the generated Simulink project into MCUXpresso is available. To do this, you have to go again to Hardware Settings->Hardware Implementation->Target hardware resources->Tools Paths. There you will find an option for Export generated projects.

You have to click the Export button, and it will pop-up an exporting option which will let you choose where to export the generated project: in the model folder or to a different path in the local file system. There will be 2 folders generated: one will end in '_ert_rtw' and the other one will end in 'Config'.
In the MCUXpresso IDE you have to go on Import project(s) from file system..., then browse for the generated project ending in 'Config' (for example evkmimxrt1010_gpio_interruptConfig) in the Root directory option, then uncheck Copy projects into workspace and click Finish. You can now build the project into MCUXpresso IDE and flash your board.

Hope this helps.
Best regards!
Stefan.