Thought I'd revisit/update this- Went up on a little site recon this afternoon, the road is clear (except for some snow) on Forest Road 192.1, my car made it up about 1/2 way before I had to turn around. I had heard rumors from people that they closed it off and posted signs, but those were obviously unfounded as I didn't see any of that. It's open for recreational use, there are not any posted signs saying no shooting (that I could see), and from looking at the Forest Service's own website: "the Squaw Mountain area is a popular dispersed recreation use area with hiking, recreational target shooting, cross country skiing, snowshoeing, and camping." (link)
I think I'm going to head up there if not this weekend, then next, since I bought a bunch of .223 and 9mm last weekend and we never made it shooting due to Saturday's all day rain storm. Looks to be like a good to go spot with summer just around the corner!