Prezado Alexandre,
Quanto ao erro de spTransform(), faltou dar espaço antes do argumento '+south'.
### INICIO
### bnds fornecido no CMS
bnds <- structure(c(772259.1, 775259.1, 775259.1, 772259.1, 772259.1,
7843046, 7843046, 7840046, 7840046, 7843046), .Dim = c(5L, 2L
), .Dimnames = list(NULL, c("x", "y")))
### CRS UTM
SP <- SpatialPolygons(list(Polygons(list(Polygon(bnds)), "1")))
proj4string(SP) = CRS("+proj=utm +zone=23 +south +datum=WGS84 +units=m +no_defs") ## Projeção
### CRS GEO
SPgeo<- spTransform(SP, CRS("+proj=longlat +datum=WGS84")) ### aqui não é necessário +south
SPgeo@bbox
### FIM
Com esse código você obterá:
> SPgeo@bbox
min max
x -42.40624 -42.37724
y -19.51573 -19.48824