Yeah, usually I would agree with you 100%. Except that it does mean what it means in the strict English definition, enlarged in numbers. Clear communication for the win, hey!
Next step on this uphill journey is to find out if it works for missions. Hopefully in less then 3 weeks, like it took to clarify this!
This buff is for the actual crafting itself, and does not affect the Crew Missions.
No, It only effects Crafting Specifically... no other crew missions of any kind.