As well as the other suggestions, try slowing down your hand movement and machine speed. If I move my quilt too fast I'll get thread breakage.
I've used the bamboo batting with good success - quilted on a DSM.
good luck and persevere!! You're almost done!