Safari wants to access my keychain doesn't offer "always deny"... How can I implement this?
There is not an always deny functionality in keychain. Put another way, there is a white list but not a black list. 

A somewhat elegant workaround is to turn off AutoFill of passwords in Safari's preferences and you won't even get the request to access the keychain in the first place.