It's not quite forced, but you can't explicitly ignore. In practice I'm one accidental click away from an unwanted update now. (Each time need to remember to go one menu level deeper before updating)
nocatalina() { sudo softwareupdate --ignore "macOS Catalina" defaults write com.apple.systempreferences AttentionPrefBundleIDs 0 killall Dock }