You may have difficulty getting an acrylic coat to stick to oil-based polyurethane.
I don't think that's a concern; the acrylic would be an alternative to the polyurethane. It wouldn't come on top of it the way I read it.
I have no id if gelatine will stick to the silver over time
Maybe; it depends a bit on how it's applied. 'Subbing' (a term sometimes used for treating a surface so that gelatin will adhere to it) is a bit of an art. Companies like Fuji and Kodak spent millions to figure it out for the materials they use.
My main concern with the use of gelatin as a subbing layer in your application is that the gelatin adhesion layer will be water-permeable. So your problem with the fixer darkening the underlying silver will remain the same, I expect. Stuff like PU actually seals the surface.
If you want to try an all-gelatin route, I'd start by very thoroughly cleaning the silver, then dip the silver item in a solution of maybe 0.5% w/v gelatin (0.5g dry gelatin to 100ml water), then let it drip out and dry naturally. I'd also recommend hardening this layer; either add a little bit of chrome alum to the gelatin solution immediately before use (discard the solution after you're done with it; it won't keep). Or harden the gelatin subbing layer after it has dried by dipping in a weak solution of acidified potassium alum, chrome alum, formalin, glutaraldehyde or whatever hardening agent you fancy. They all have their pros & cons.
The dipping approach should leave a very, very thin layer of gelatin on the silver item. This layer will act as a surface the gelatin emulsion can then adhere to. Again, I expect your odd interaction with the fixer will remain a problem if you do this.