I believe the 'gametype not showing' problems have been covered in FAQ.
One way to make DB work properly with the new patch is to delete your deathball.ini and replace your ut2004\deathball\system\default.ini with following stuff (This is pretty much a guess, so please make backups

:
[Core.System]
+Paths=../Deathball/Animations/*.ukx
+Paths=../Deathball/System/*.u
+Paths=../Deathball/Maps/*.ut2
+Paths=../Deathball/Music/*.ogg
+Paths=../Deathball/Sounds/*.uax
+Paths=../Deathball/StaticMeshes/*.usx
+Paths=../Deathball/Textures/*.utx
[Engine.Engine]
DefaultGame=Deathball.DB_Deathball
GameEngine=Deathball.DB_GameEngine
DefaultServerGame=Deathball.DB_Deathball
[Editor.EditorEngine]
-EditPackages=IpDrv
-EditPackages=UWeb
-EditPackages=XWeapons_rc
-EditPackages=XPickups_rc
-EditPackages=Vehicles
-EditPackages=BonusPack
-EditPackages=SkaarjPack_rc
-EditPackages=SkaarjPack
-EditPackages=UTClassic
-EditPackages=UT2k4Assault
-EditPackages=Onslaught
-EditPackages=UT2k4AssaultFull
-EditPackages=OnslaughtFull
-EditPackages=xVoting
-EditPackages=StreamlineFX
-EditPackages=UTV2004c
-EditPackages=UTV2004s
+EditPackages=Deathball_rc
+EditPackages=Deathball
+EditPackages=DeathballAI
[Engine.GameEngine]
MainMenuClass=Deathball.DB_MainMenu
ConnectingMenuClass=Deathball.DB_LoadingScreen
+ServerPackages=Deathball
+ServerPackages=DeathballAI
-ServerActors=UT2K4Secure.UTSecureServerActor
[WinDrv.WindowsClient]
TextureDetailInterface=Normal
TextureDetailTerrain=UltraHigh
TextureDetailWeaponSkin=UltraHigh
TextureDetailPlayerSkin=UltraHigh
TextureDetailWorld=UltraHigh
TextureDetailRenderMap=UltraHigh
TextureDetailLightmap=UltraHigh
[Engine.MaplistManager]
Games=(GameType="Deathball.DB_Deathball",ActiveMaplist="Default DB")
[Deathball.DB_Deathball]
HUDType=Deathball.DB_DeathballHUD
MaxLives=0
TimeLimit=20
GoalScore=0
bTeamScoreRound=False
bPlayersMustBeReady=False
bAllowTaunts=True
TimeToScore=10
TimeDisabled=10
FriendlyFireScale=0
MaxTeamSize=16
bForceRespawn=False
bWeaponStay=true
[DefaultDB MaplistRecord]
DefaultTitle=Default DB
DefaultGameType=Deathball.DB_Deathball
DefaultActive=0
DefaultMaps=DB-SMALLCUBE