I've only used hide glue on my osage sinew backed bows and so far I've never had sinew not stick to the bow. But, to answer your question, yes - you can certainly wrap your bow with sinew or any other cordage and hold the loose spot in place. I would not have hesitated to run some warm hide glue under a lifted spot and then rewrap and dry. Putting super glue on the sinew makes that spot not reusable if you submerge the bow to get the sinew back off.
Did you rough up the bow's back to give the sinew and glue something to hang on to? Was it wrapped with an ace bandage after application? How long did you let the glue dry before flexing the bow. You've already answered the degrease question. The major problems you can get into are: poor back preparation (degreasing and leaving it too smooth), too hot a glue, failure to wrap the bow to hold the sinew against the back firmly, and insufficient drying time.
Good luck, I hope your repair works out great.
George