I did that and tested it across the iOs app, Brave, and Chrome. 🫡
I think the process you have going is a bit unclear for me, a non-dev. The dev-tastic folks around here seem to just "get it."
idk honestly what the difference is between storing an nsec in Alby vs. 1 password (other than I feel like I have control with 1PW).
But there's something buggy about trying to keep it in Alby. I'm not alone in this experience, you should see this Reddit thread on it that dates back 7 months (a lifetime in nostr world 🌎 )
https://www.reddit.com/r/nostr/comments/14episj/cant_post_on_primal/