* getting a B1 is very easy (you essentially just need to provide a valid reason - eg fundraising or sales for your company)
* everyone can own US businesses afair - you are just not allowed to start a individual business or receive salary from it
* s/he might just get employed at the european entity
b1 is afair even suggested for this kind of case - get an b1 - see if you can get more funding - if yes go for long term e1/e2
afair the e1/e2 is issued by your local embassy directly - so you can discuss w/ them your actual investment - might be easier than O1 for your own company
PS: most importantly: as seen in this thread and mention by comment above: rely on lawyers not on contradicting forums posts