Also, got stuck with that limitation using orderCreate
I was getting this error: Line items variant cannot be a variant with components.
It would be great if the order could be created this way when passing Bundle product variant product id and having all other products in the order without the limitation.
Concerning your suggestion:
after splitting the bundle product into component product variants, the bundle product inventory still would need to be decreased manually, right?