I'm getting a slight uniqueness issue here, although I solved on paint so I could be missing something. But I think the 5-omino can go into R6C7 or R7C10 without contradiction. Nice puzzle until then.
Sorry about that, I've updated the puzzle, tested and double-tested, hopefully this one fits the bill!
Yup, its good now :) Thanks!